Oh. What do these require? Does the field say, you can only post links to those platforms, or is it just a field named trailer?
If I copy paste into the reply field here, the embed code automagically converts to an embedded video, so did you naively try the whole thing or if that does not work alternatively just the naked embed video link in the trailer field? I see no technical hurdle to accept all kinds of video embed, if you would provide the embed code or link yourself.
<iframe id="odysee-iframe" width="560" height="315" src="https://odysee.com/$/embed/@LucKeyProductions:3/Botmatch23:4?r=8pYKqRZw1HWz4AjSo9GrQJaFTWPvr6Lm" allowfullscreen=""></iframe>
The faq says this YouTube, Vimeo, and SketchFab links are supported. But strictly, it does not say, it blocks others, just that specifically links to those platforms are supported, not that embed snipets are unsupported. It does work for posting in community... I would say, that embeds and links are not the same. But I do not know if the person writing the faq thought alike.
I tried, posting a link to a youtube video here in comment. It automagically converts to an embed. So that is very likely meant with links are supported for those video platforms. But it unfortunately does not say either way, if whole embeds are supported.