Thank you everyone!!!
I changed the Blob test to extrude 200mm of filament while moving 30mm on the X axis. This now makes amazing looking weld beads.
I can confirm that this fixed my issue. The M592 compensation does require an XY movement.
Looks like i can push a crappy hotend and a Titan Extruder to around 10 mm3/s.
Thanks everyone for your help!, I really appreciate the immediate responses and feedback.