How to achieve Miracast using a secondary external WiFi Dongle

First Forum Topic after over 1,5 year of using Qubes, out of sheer desperation

I am currently trying to connect a VM to a projector at school, the problem is that said projector only allows connection through Miracast and the projector is extremelyannoying to set up HDMI for.
Unfortunaly I need to use it, and while in theory I could every time borrow one just for the sake of connecting it, I personally would like to connect it directly from a specialiced Standalone Miracast VM.
I have tried using GNOME-Network-Displays and MiracleCast. But on GND on start I get

Failed to create screencast session: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.ScreenCast”

and then when connecting it can’t send the images. (I have tried a lot of “solutions” I found about this error)

And MiracleCast caused me a literal headache (I genuinly got a migraine, lol) from trying to even get screenMirroring to work. And then it didn’t wanna connect.

My Questions:

  • Is there any specific part I need to do to get this to work?
  • What should I use for the template ( any Linux Distro, Windows, TempleOS, any other OS)?
  • Is there any other security recommendations?