@VibrantNebula
Thanks much for your help again, as much as I'd like to report that the third party fix worked, unfortunately it doesn't seem to have any effect. First thing I noticed is that it had a 'whitespace' error on startup which only seemed to prevent the audio controls and 'launch at startup', but it's possible it could be affecting the base station blocking in the background.
I deleted the lighthousedb and all associated Lighthouse folders, ran room setup with only 4 lighthouses present, then ran this program to lock the new lighthousedb file. I made sure I used the correct universe, then only checked the 4 base stations that were used (no other showed up). After committing changes, I turned on the rest of the lighthouses and the SteamVR window started to become populated with the other lighthouses, and my Vive Pro began to do the usual massive drifting/white flashes/bad tracking issues it had before. Log files showed it switching from lighthouse to lighthouse the same way as before the arcade fix.
If you have any other solutions or ideas, I'd be more than grateful. I've emailed both SteamVR and Vive enterprise with no response so far. If I could get in contact with the engineer who worked on this arcade software, maybe I could speak with them as well. We're a small family run business trying to open this VR arcade and currently this is one of the final issues we're facing that's preventing us from opening. Our setup as is does not allow for partitions or walls between stations, so I was banking on the idea that the 16 channels in Lighthouse 2.0s would be able to set up in a way that does not cause any interference. It was only until recently did I realize that SteamVR has had the idea of 'channels' on the backburner with no major support as far as I can tell.