I think you are correct in thinking that 'working the crap out of him' is counterproductive.
The horse is not stupid so why would he want to be caught and work like crazy?
As a child I was taught that when a horse comes into a stable there should always be something there for him to eat. In the case of the riding school ponies it was hay only after they were brushed off did they get a feed. It worked because they were always good to catch yet they knew that they would work if they were brought in.
I am still much the same today. When the horses come in there is hay waiting for them, sometimes a carrot in their manger. They will often come in loose and walk into their own stable. First thing they do is look in their manger to see if the carrot fairy has called!
I do not give them anything for coming to me in the field.
I think you have had to be tough on this horse (not criticising) but perhaps now it is time to loosen the boundaries.
I would have a long rope and do as Cherry says, clip the rope onto the headpiece ring on the off side, thread it through the noseband on each side and lead him in from that. Wear gloves and have a long rope that if he does try to take off you can hold him. When he stops do not punish but carry on as if nothing has happened.
Sometimes 'energetic' horses are that way because they are unsure. I would give him a carrot in his manger when you bring him in. Stop with the round pen, take him out of the arena on a regular basis and just go for some long walking rides so he can learn to totally relax.
Catch him, bring him in and turn him back out. Get him so that he is not worried about having the crap worked out of him and learns to relax with a rider.