Either the guy's an immediate threat or he's not. If he's a threat, why did the aircraft fly 45 minutes back to Pearson instead of diverting to someplace closer?
I cannot believe that during that 45 minutes the crew were not able to report back exactly what the situation was. So somewhere the message got lost. Overkill isn't in it . . .