I finally got it all sorted out and working again.
I ended up rewiring my monitors so that my touch screen is identified as monitor #1 in Windows. For my video card, it seems it labels monitors by how they are physically connected to the card, as in which type of port/cable is being used. My card puts any monitor I connect via DisplayPort as #1, HDMI #2, DVI #3 and VGA #4. I don't know if this ultimately even mattered but was something I read somewhere.
One of the biggest frustration points about troubleshooting something like this is finding SO much information, much of it useless (at least to your own issue).
After uninstalling/reinstalling Helios, starting from scratch with Loz's v2.1 profile, getting the monitors reset in the Profile Editor and saving as my own profile, everything is working again.
There had to be some issue in the profile where, even though the graphics were being sent to the correct screen, the data stream was not. I had read some posts were people were manually editing their profile hpf and updating the monitor names, but my profile had no such entries, just <monitor> with x/y values. No way to tell which was which, other than the one with all the child values under it, which must have at least partially been working since the graphics were in the right place.
I'm just happy it's done!
Thanks for the help