The correct word to fill in the blank is "allusion."
So the complete sentence would read:
"The author's reference to the 'Trojan horse' was an allusion to a famous event from Greek mythology, suggesting that there might be hidden motives behind the offer."