Ejecta is good, and the guy who made EjectaGL is helping backporting is work inside Ejecta (so we'll get WebGL via OpenGLES).
For those who don't want to buy a Mac, you can always rent one over the web, since your dev account won't be attached to a machine but to your banking account. You can always rent one for the month or week where you build the archive and send it to Apple, and follow online only after that (and rent the month or the wek you wan when you release a new build).