My gut instinct is that your H is bluffing you. It's worked for him in the past. Throw fit = Heywyre backs down. Ok, so let me ask you this...if he doesn't listen to authority figures, why is he going to MC? There has to be something in him that is willing to take that person's advice if he's willing to put that but in the chair for appointments. If there's not and he's just showing up to placate you and he's really not listening...then you are wasting your money. See my point? If there has been some progress....then he's willing to listen to the MC. He may be stubborn about it, but something gets through.
To add to that...if, after everything you've said, and whatever the MC might say to back up the need for total transparency....your H STILL refuses to budge, he's hiding something.
If you think your H might spring something on you in MC well then...as much as you might not like it done there, let it be that way. Why? Because you will have someone there to help mediate. If your H springs something on you in front of the MC...be assured, he's probably seen it all. There's probably nothing your H could say that would surprise him, it might surprise you...but it won't him, and "IF" your H springs something on you...then your MC can immediately help you (or you two) deal with it...right then and there.
If you want to go to him and tell him that you feel like a shoe is going to drop, and does he want to tell you something before the MC session...fine do that, there's no need for you to hold anything in. However, that tension you are feeling might just be from your own gut saying he's hiding something, hoping he'll just come out and say it.