If you have the PoodLL filter installed, then you are already half way there. In your shoes I would try to get the IT folks to install all the PoodLL addons, especially PoodLL Anywhere for both the Atto and TinyMCE editors as well as the Generico filter.
PoodLL Anywhere gives you video/audio record capability just about anywhere you use either editor so I tend to put small audio and or video messages all over the place in my courses, most notably with every test question I make.
The Generico filter is so versitle as you can have it set for so many different things, a bunch of which Justin includes. Using two different Generico templates, I have been rewriting all my activities so they "greet" students by name, first and last, or just first, as the situation warrants.
"You say that you "type in the names of
the files in a Generico filter" -- is this a Generico template that you wrote?" Yes, this is a template that I came up with over the past two days. I have it set to let me specify the player size and then just type in up to three video file names. What player to use and a couple of other settings as well as the URL, are part of the template, and the video location is a video-on-demand folder that I have on my server. On whatever page in Moodle, just one player is visible and depending on your computing device and web browser combination, it plays the first of the three videos your device can handle.
Just as a side note: I discovered the FireFogg encoder addon extension for FireFox while working on this, which simplyfied my work flow. I make mp4 videos directly in Moodle in a private experimental course. I download the video so that I have a backup off of my server. I then use FireFogg to encode the backup into ogg and webm (it can do both vp8 and vp9). I then ftp all three versions to my vod folder and then insert them via a Generico filter where ever I need them in a production course. Sounds more complicated than it actually is and as long as I am not adding any closed captions, I can do everything right in the FireFox web browser.
By the way. This definitly works on the submission instruction page of the current workshop module as what gets placed there by the Generico filter does not contain anything that gets stripped out like it does with your current way of trying to place videos there.