Although I appreciate your enthusiasm to get things working, I think it's bad etiquette to release your own separate version instead of just waiting for @JoshyPHP to update s9e/media-embed, or even sending him a pull request to help speed things along. Especially since he is the author of the TextFormatter library that makes the media embedding possible in the first place!
That's the open-source spirit, after all – it's all about collaboration and teamwork, not just taking code and making it work for you.
Anyway, I'm going to lock this topic out of respect for Joshy.
Also, for future reference (will be covered in the docs): if you do any autoloading with Composer (like you are doing), a zip download link will only serve to confuse people because the autoloaded classes won't be registered. The composer require
command for installation is essential.