Hi,
I can confirm that steps are working even for umbrel v 0.5.4.
I followed steps, but before that I would add Step 0 which is reflash umbrelos on a brand new microSD card and the use umbrel original password for ssh (moneyprintergobrrr) and then follow steps as written by @OpenWaterSwim.
Thank you community for help.