While Compressor is certainly lacking for CBR, the need for it is become less frequent. One common use is for HTTP in which the bit rate changes based on the user’s internet connection speed. There’s a need for CBR in some live streaming situations but that wouldn’t involve Compressor.
I’m not sure what Adobe Media Manager is or why it would require 100% CBR. I’d think if any Adobe program needs CBR then Adobe Media Encoder would support it.
Both Vimeo and YouTube request 48kHz audio. Facebook used to request 44.1kHz but I’ve noted they’ve dropped that requirement recently.
I have absolutely no problem setting Compressor H.264 encoding to 48kHz. I’m surprised that you say Adobe has an issue doing that. Certainly Compressor doesn’t have this issue. Most of my H.264 encoding is at 48kHz in Compressor.
Compressor has made major improvements in the last couple of updates. I don’t doubt that the ubiquity of Compressor and Adobe Media Encoder are factors in the end of life of Episode. Compressor’s H.264 encoding, once near the bottom of the quality rung is now very close to x264. Adding High Profile and CABAC entropy was another big improvement. Also the ability to take advantage of Intel QuickSync has made it very fast (and why you may find Quad i7 Macs faster for encoding than MacPro Xeons).
Episode sales stop and the end of January 2017 and support will continue until the end of January 2018. Telestream now offers Cloud encoding. Of course this relates to an issue you note about having to create an intermediary. Episode has a plugin for Premiere Pro so I don’t think an intermediary is needed in that case.