Congratulations you have a Homey Pro.
In setup select Setup Homey Pro
No Beta invite needed, The Create a new Home is only for the new Homey (Cloud solution) with or without a Homey Bridge