Playing un modded (1.1 patch) campaign I had a Heroic Victory - with a general (ie bod with bodyguard not just a captain) in charge who was awarded the "Man of the Hour" and then he was offered for adoption into the Royal Family as a son.

So you can get "Man of the Hour" with a general, but not as a general rule.