Until that's ready, here is the beta/demo that works in Ruffle: The next update to the game will work in Ruffle and will default to Ruffle automatically on Newgrounds.
I'll save you the technical details, but the beta version of the game now works pretty much perfectly in Ruffle. I recently discovered what specifically was making A Koopa's Revenge 2 incompatible with the Ruffle emulator.