Interesting. That is a good warning to avoid trying to screw things in too tight.
I always screwed in the drain screw to be tight enough, not too tight. I try not to screw things in too tight when threaded into Aluminum which is softer than steel. And with the blue loctite on it, I was confident that it did not have to be toooooooooo tight.
And I put a piece of tape over the screw, not to hold the screw in, but to keep dirt out of the hex hole in the screw so it would be easier to insert a wrench later. But I am sure that the tape can't hurt if the screw was not tight enough.
After Dave's previous note on dissimilar metal corrosion, I always put new blue loctite on the screw with each oil change, which I will probably be doing in in the near future when I pull the studded tires off the bike.