@vpie
the site I linked in the previous post goes to a Github page with changes to 4 files shown. I re-made the changes to the files in the Retropie-Setup folder but changed every mention of "Rock64" to "Rockpro64". This was on the 64 bit minimal bionic image.
Now the rest of it I don't exactly remember off the top of my head, but I had to do some screwing around with the sdl2 package. Either I removed the libsdl2-dev dependency from retroarch.sh or I installed libsdl2-dev first and also removed the dependency. It was pretty much trial and error but I did eventually get it working. Not all the emulators worked though.
There'a a version of Recalbox available for the Rockpro64 now so that's what I'm currently using.