Hmmm that's odd. Your method is very similar to mine but takes 2+ hours. It might be a good idea to break down each section and see how long individual parts are taking to try and get the time down a bit.
If I was to roughly guess mine it would be:
Setup time - 10 minutes
Wheel cleaning - 3-5 minutes per wheel
ONR spray down - 5 minutes
ONR wash - 15 minutes
Dry + Opti-Seal or Car Wax as drying aid - 10 minutes
Pack up - 5 minutes
I don't believe switching products or drying aids will add any efficiency to your wash as they are very similar to what you use now. I switch up between Opti-Seal and Car Wax as a drying aid but they both take about the same amount of time. I'm yet to try the BRS as it isn't for sale in Australia, but I do like the idea of it as it is specifically designed for us with ONR.
I'm generally in my garage out of the sun (usually at night lately) so I have never had issues with product drying on the surface. I would simply switch up my method and go panel by panel if this was an issue, but I think it would add time to my wash for sure. Maybe changing the time of day you do your wash might help as you won't be constantly chasing the product drying on the surface. I realise this isn't always possible, especially in summer where it is always hot (even at night here).
I don't think there's anything wrong with taking 2 hours to wash a car as it is an enjoyable process and I find it very relaxing when I am doing it. I just also like improving my efficiency when doing it to keep it interesting. I did a write up recently here on my exact method and it is very similar to yours, but I have since improved things by using the IK Foam sprayer on wheels which was a huge improvement as they probably took me twice as long without it. I foam up the wheels and wheel wells, scrub away with various brushes and then simply rinse the whole area down after I am done with the ONR in a pressure sprayer.
If improving efficiency is what you are after I do think breaking down each part and seeing exactly how long it takes you can expose areas that can be sped up.