So would flashing TWRP and just re installing the rom I had before help, if I'm somehow able to do so using Odin?
I'm no expert but logic dictates that once you can install TWRP, any custom ROM can be flashed via recovery.
However, to get back to stock using Odin, I think may fail. I think it was on a galaxy S3 i had this problem. Accidentally solved it by using CF auto root. Using the corresponding Odin flashable file for the device, it flashed super SU and then restored the stock recovery. From there, I was able to flash the corresponding stock ROM version via Odin. But I'm not sure if this works for the Note pro.
From there, I could flash custom recovery again and the rest.
Not fully sure what's your situation and if this can work.
No promises, just sharing my experiences.
Hope somebody out there has a better solution if this doesn't work.