I can't answer your question about what are the extra steps because each instance is its own case. I had to read their documentation exhaustively and follow to the best of my understanding based on where I was starting and where I thought I needed to go, which sometimes required interpretation of their generalized procedure to my exact situation. I know it shouldn't be that way, but that's the way it was for me. Their documentation just has not kept up with the pace of changes.
And yes, sometimes I had to downgrade in steps, and I can't tell you "start here" and "go there", then "go here". If you don't have success at a big jump, take smaller jumps. If you can get completion to an earlier edition, go test it out and see how it performs and what it lets you do. I suggest not getting concerned about resetting restrictions until you get the firmware downgrade to complete.
The first downgrade I did was on a MP using their early "Dumldore" procedure. Their current edition of NLD should be pretty much self contained without having to go through all the steps that were required early on. It's been a circular game between NLD and DJI. When NLD came out with a way around the current version of DJI software, the succeeding GO4 app would attempt to lock out the NLD revision process. Then NLD would release a new way around the GO4 lockout. And the last time I looked (about mid-2018) at NLD, their documentation was still behind the actual latest and greatest release of their own product. You should note that NLD is not a big enterprise, but started out as an open source endeavor that developed into a product that could generate some revenue. It's still not a big outfit. They do have a help line that may be useful to you though.
I think one of the best suggestions is to be super patient with the progress bar. It may seem like it's stalled out, but let it go as long as possible before giving up on it. If you can still get back to a starting DJI firmware release, then no harm done to your board. Go again after reading some more.
I had a commercial drone pilot have to borrow my
P4P last week. He was about to lose a big client because the DJI airspace release was not working. He had FAA authorization to fly his mission, but DJI would let him do it after 2 tries with them. He's now a NLD convert too. It's definitely a frustrating process, but worth it IMO.
Good luck............ R