Hello. Thanks! I fully understand that your support on a third party extension is limited and I really appreciate your help so far.
I think the temporary solution is to add the code you sent in the child theme to make it work for now. I will also notify the author of the Video Gallery. Sometimes authors take this reports into consideration when they are working on the next version of the plugin, so maybe this conflict might be taken into consideration and the conflict will be fix sooner or later.
I will keep you updated after adding the script you sent.