Have you tried mounting that tire on a different wheel and a different tire on the current wheel? Would be interesting to see if it is the wheel that has a problem with any tire or if the tire has a problem with any wheel.
It sounds like you have your own mounting equipment so it might be worth a test just to see.
Eric Little