You could create an invisible frame which has the same position as the tag and then set the OnEnter()-script on this. E.g:
Code:
local enterFrame = CreateFrame("Frame", nil, self)
enterFrame:SetAllPoints(myTagDisplay)
enterFrame:SetScript("OnEnter", myEnterScript)