(Not saying that it is the only solution / the right solution)
Would fronting it with Anubis have helped at all here?
(please do not ramble about how requiring javascript is a violation of your human rights)