Wow mick! You're the first person that MD has ever addressed in the first person!
Personally, I agree with you. You either have a T for failing to have all players return to the floor after a TO or you have a T for leaving the floor for unauthorized reasons. But even if you ignore all that, then B5 has to get a T for failing to report. So, we can play semantics all night long but this play will result in a T, one way or another.