Well I finally found out what was wrong. I meant to update the forum earlier this week but I forgot to do so. The mechanic came out to look at it and it was the starter, though it wasn't. The new style of pressure plate for my truck is different than my old one (though it was the self adjusting design whereas my old one was not so it was expected) and it had a couple notches on the edge of the plate that were hitting the starter housing. When he came to look at it, the noise sounded quieter and now I know why. The pressure plate was notching away the spot where it was hitting the starter. Very stupid problem but thankfully he figured out what it was. I just pulled down the starter and filed away where the notch was hitting and no more noise. I'm surprised there has not been anyone else with a similar problem but I'm glad I was the special one... I usually am... So for those of you that hear a grinding (or metal hitting metal that sounds like a playing card in a bicycle wheel) after you do a clutch change and don't know why... now you know! Check for scoring on the starter housing. Thank you all for your help and
to Duralast or Mazda or whoever's fault this was for saying it was compatible with my vehicle and causing me to pull my transmission a second time. Seriously I felt so defeated by this stupid noise.
to all of you for your help and to the shade tree mechanic that figured out my stupid and slightly depressing problem.