I'm in the "don't force-feed the kid" camp, too. But this place is on my shit-list and I'm done sugarcoating my responses, if I respond at all.
You need to feed the boy, thats priority #1. Having him conform to your ideal of dietary intake is not cool. Eating is personal, its almost intimate although its done communally. Little ones can't express themselves all that well, they only know they have a sense of revulsion with certain foods. It could be associative, or it could be the actual taste. It doesn't really matter. When its for-sure, and not just a little blip on the radar, you have to accept it. You can't talk them through the strong dislikes any more than you could un-convince him about something he really likes.
So you sit him down and make a list of ten things that are easy to substitute. He doesn't get a pass on the whole dinner, just the meat. If you turn it into a big party-time for the kid he's gonna run with it, and you'll regret it. He's likely to do that with everything. In other words, you'll spoil him quick, and he'll learn to do that with everything.
So the substitutes can't be like a big reward, just a reasonable substitute, like PB+J's, mac-n-cheese. Nothing fancy. And mix him up one of those Carnation instant breakfasts every once in while to keep his proteins balanced.
Don't call any attention to it at the table, either. Thats a reward mechanism to call it "special". You just whip it out and put it there with zero commentary. If I commented at all, I'd say we save money on feeding kiddo, his food is cheap, and we eat good. That could turn his head around and get him back in the gang with certain meats.
We've used an official "Try Something New" policy around here for awhile now. Kids have to try one bite of whatever dish they find suspect. (Spicy curries, chili and such are exceptions - I make a kid-friendly meal for them those night.) After they try one bite, they get to say what they like about it, make suggestions about how it could be changed to suit them better, or say "I really REALLY hate _______"
If it is something they don't like, the kids can have extra of the other parts of the meal, along with some cheese, fruit or a half sandwich. It's been pretty effective. There are fewer fights about that first bite when they then get to play food critic. There are things they never would have tried if not for that policy, that they ended up liking a lot.
Oven Roasted Cauliflower & Gnocchi is a prime example.
Apple Walnut Ravioli was another.
BTW, both of those are meatless meals, that the one must-have-meat-at-every-meal family member ate without even noticing what wasn't in the dish. (Recipes can be found at RealSimple magazine's website.)
You're sane. Theres nothing wrong with having a "Fear Factor" approach to foods. Your kids know you are a culinary artiste, so even if it seems/sounds fucked up, its most likely a win.
But I doubt you'd apply a MUST TRY policy to something like meat dishes if one of your kids flat-out professed a serious hatred to something specific that has moral implications and ended up in tears while they choked it down. I know you better than that. He'd be exempt. Because you're sane.
---
I made pulled pork sandwiches in Jack Daniels sauce, threw a bunch of dry-rub brown sugar stuff in it. Sick. The trick with those is to burn it a tiny bit at the end, so the sauce caramelizes and takes on that burnt taste, then you just mix it up so the black is flecked in.
Its like the smell of baby heads, except made of burnt pork, and you're allowed to eat it.