When I did a factory reset on uninstall Cyan, it failed.
Not sure what you are trying to say here. You tried to factory reset
to uninstall CM? If so, factory reset just formats /data (user data) and doesn't touch the ROM. Did you factory reset within the OS, in TWRP, or in bootloader?
"Dirty restore" is not a term I've seen used here (maybe its just my ignorance). "Dirty flash" is used often (flash the ROM without wiping user data). Or do you mean you restored a nandroid without the /data partition (only /system and boot partitions)?
I can't get into bootloader mode or recovery.
Bootloader still works, otherwise the screen wouldn't even come on, and you would be really screwed (actual brick). Failure to get into bootloader is almost always caused by performing the button combo incorrectly.
Use the reboot button combo stated in the previous post (hold power and vol up for a while, maybe 10 seconds or more). This forces a reboot. Then the instant the screen goes black, hold vol down and don't let go until the bootloader screen comes up. If you get the HTC boot screen, you probably didn't start pressing vol down fast enough.
Did you try to reboot into bootloader or recovery using adb? If not, that is another alternative.