Okay so this is terribly embarrassing but everyone deserves a good laugh for providing solid advice throughout this 2 week process. Thanks again everyone.
The car is fine, it's always been fine, it's never overheated or ever gotten hot enough to require the radiator. I've probably got all the air out on all 7 odd attempts I had. The issue was (get this) the $20 sensor I got from eBay thinking naively that as it shares the OEM part number it should be fine. The sensor was reading an overheat situation before it got to operating temp. As such this is why the radiator was always cold. Thermostat never opened for it to get that far.
I worked it out by giving it one final go tonight thinking the only thing I've changed is the sensor, lets put the stock one in and see how we go. I also purchased some AN fittings to make up a spill free bleeding system:


Let it sit like that for 2hrs with one 2min run in between. Cleaned the garage found some MR2 stuff I didn't know I had and then took it for its first run with cap on half click. Noticed it took longer to warm up and never went into overheat situation. Did another lap of block to make sure. Came home turned it off and left it sitting with a spill free funnel in the back so it can take more coolant as it cools down and air leaves.
Thank you all for your help and support. Have a laugh at my naive expense and we'll all carry on as we were.