Can I use Pyodide instead Pygbag?
I don't know, I've never used Pyodide to run games or call the pygame library. You'll have to try it yourself and let us know if it works well or not.
Okay I'll try it by myself and make you informed