No experience with your choice of parts .. All I can offer is.. If you screwed up the frame's threads ,
a Professional Bike Shop that has the BB treading tools, May, be willing to fix them, for their Fee. (Ask them what it is)
often cited is the Velo Orange sold BB made to not need to use the Threaded BB shell
Grand Cru Threadless Bottom Bracket