It's not really possible for Centova Cast to know when the autoDJ was broadcasting vs. when a live source was broadcasting because the streaming server doesn't log that information. Nor is it possible to know which DJ was broadcasting at any given time.
You can't really guess based on whether the autoDJ was running or not since with IceCast, the autoDJ may run in the background while the live source is broadcasting.
We could guess this information based on which DJ accounts were authorized for a particular time slot, but then you'd have inaccurate records if a DJ didn't log in for a show, or if another DJ substituted for a scheduled DJ, etc.
Open to suggestions, though.