I found a used Oil Pan Sump T1230202 on marketplace & ordered a new gasket for the 2006 speed triple 1050, it fits like a glove. I destroyed my original sump after turning it in the wrong direction cracking the the oil pan, after days scrapping off the old stuck on gasket with a pack of a 100 plastic razor blades.
I found an alternative Drain Plug instead of using a traditional drain plug, I used a Fumoto F106SX M14-1.5 Sx Series Drain Valve. So all I have to do is set a container under it, turn the lever and the oil will drain out, then turn it to close & fill the appropriate amount of engine oil. No more issues unless the seal needs to be replaced.