So write a custom TS profile with H.264 video. Who says TS can't contain H.264.
Take the settings from the ffmpeg-general ffmpeg-video and ffmpeg-audio section if the MKV profile and put it in the TS profile keep ffmpeg-ext=.ts and you're done.
I thought you had already tried custom profiles. That's the beauty of mcebuddy it as flexible as you want and the documentation is extensive to support your needs.
Hope this helps and resolves your issue.