Ouch! Hope your husband heals quickly!
You're completely correct that pushing Theo away and petting him can excite him even more. That's the way a lot of dogs are. Push 'em away and they come right back at you harder!
I actually intentionally do stuff like that during play with a few of my dogs though it's with purpose...
For example I get them super excited tugging then ask then to drop it and offer a calm behavior in order to tug again. Helps teach some really great impulse control.
Something that many people seem to unintentionally do when it comes to jumping is to teach a behavior chain. The dog jumps, the person tells the dog "off", the dog gets off (four on the floor) and then the person rewards. Great at the beginning!
BUT if that's all they ever do, what happens is that the dog learns that to jump up so that he can get off and be rewarded. Does that make sense? I'm not always good at explaining this!
So to prevent this from happening you can do multiple things.
-After getting "off" continue to reward low to the ground/on the ground for 4 on the floor. If the dog jumps up again, I often tell people to just walk away. Game over. The dog gets one "off" that's it. But as long as the dog keeps 4 on the floor they keep getting rewarded.
If you had to walk away you can approach a minute or so later and try again. If Theo jumps then leave. If he keeps 4 on the floor treats rain down. Repeat, repeat, repeat.
-Once "off" has been taught, start asking for several seconds of 4 on the floor before rewarding. That way you're no longer rewarding the action of getting off, but rather duration or maintaining 4 on the floor. I personally would continue to dish out rewards (spacing them out over time) for maintaining 4 on the floor.
-Be prepared and capture 4 on the floor. Any time Theo approaches you and keeps 4 on the floor treats rain down on him. I know that he's likely wired when you come home so it's unlikely you'll capture 4 on the floor in that situation for now. But there's likely several opportunities throughout the day you can capture a calm "hey watcha up to mom/dad?" moment. Reward those moments heavily!
-Teach a rock solid "sit" or "down". Ask for it as Theo is approaching and has not yet reached you. Reward heavily for it! There's a video IIRC in the recall sticky thread you could perhaps tweak once you have a pretty solid sit... It's shows a game where you call the dog and as it runs towards you, you toss a treat through your legs sending the dog through and behind you. Then after several reps you don't toss a treat but instead ask for a "front"/"sit". I'm thinking that might be a good game to play. Not only will it have positive results on your recall and impulse control, but will also teach Theo to run to you and sit in front of you even when excited. If you were to play it enough and in different locations/situations it might take care of his crazy "OMG! YOU'RE HOME!" moments.