McCall said: "No disrespect to Shrewsbury, but they haven't beaten us in this game. It's sickening. Those decisions in the 44th and 45th minutes ruined the game as a contest.
"I hate talking about the officials but, if anything, the penalty looked as if the Shrewsbury player was going to get booked for diving."
Bradford slumped to a third successive home defeat, but McCall added: "We began well and forced six corners in the first 10 minutes, hit the crossbar and had a shot cleared off the line.
"Shrewsbury then scored a fantastic goal, but we came back and scored an equaliser. Even with 10 men in the second half we had 70% of the game and I thought we'd get a point, but then they scored a third with their first shot on goal in the second half and that seemed to sum up our day."