Zoom does support Glulx, but you’re right, it doesn’t support Windows, which I sometimes forget.
I hate to be the guy who says ‘I know,’ in response to your complaints, then absorbs them and makes more complaints of his own, but - yeah, I know. Gargoyle runs pretty much everything but has annoying preferences, weird scrollback and copy and paste, and doesn’t talk to accessibility services on Mac.
Broadly speaking there’s a catch with each interpreter, or if not a catch, there’s at least a lack of a fire and forget solution. I find this frustrating and say so occasionally, but the system programmers give us what we have already for free. All I can do after that is implore people who are capable of working on these things to keep at it in the interests of the community. And they already are. For instance, I understand Gargoyle’s developer has mostly lost time to work on it, so it’s stalled.