The update has been suffering major scope creep, and thus has been delayed for literal years. Ruffle compatibility has inspired me to get a working version out sooner. Just type 'giveme107' into the import save file field and click import save to give yourself full completion. To get around this I hard coded a special password to give you 107% completion. Unfortunately Ruffle lacks copy/paste functionality as of the time of writing, so you can't import your save without typing in the code one character at a time. 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.