I just found out that creating a scenario with a nonexisting techtree will let you change all settings in the scenario and it will work normally (unless you select a techtree/faction with units you don't have and the scenario tries to include them, remove a player that is needed, etc. but if you don't try to break it then it works). It will throw an error you have to click away every time you click the arrow to change the scenario though.