I disagree with your premises, but for the purpose of avoiding silo blocks, I’ve been using PeerTube video links with success. Vimeo has some “private” thing that prevents embedding in external sites, that prompted me to find another source for the video. Peertube works just fine out of silos.
Here, below, I write the link on a line on its own:
https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d
And here’s the result:
Hmmm, a nice black block… On my instance, I whitelisted the instances I want to use.