Update: so it was the bracket all along! It's all compiled, but the biomes are the same as the overworld when I actually /execute myself into the new dimension! Any ideas?
Update update: so it turns out that the combination of mods I was running simultaneously messed up world generation, and breaks non-default worlds. Works in vanilla though.