Modular forms on non-linear double covers of algebraic groups