Watford defender Darren Ward, on loan from Wolves, was taken to hospital amid fears he had fractured a cheekbone following a challenge with Dele Adebola.
The incident angered Mackay, who said: "I made my feelings known to the referee. After the game the referee has apologised and said he made a mistake."