Maybe too obvious, but as it's not been mentioned:
You are using RMEs own ASIO drivers, not ASIO4ALL?
Quotes:
"I've been experimenting with using 64bits with 44.1KHz and for this project and it was working fine until a few days ago ""...because everything I recorded at 64bit sounded amazing. Any help greatly appreciated." I'm not sure I understand this correctly. You mean you have installed both 64 bit SONAR and 32 bit SONAR?
Using 32 bit or 64 bit OS and/or SONAR version does not affect the recording quality in any way, AFAIK.
There are no soundcards that can go above 24 bits anyway. The higher bit rates have an effect
in the internal processing of VSTs or SONAR.