I'll dispute. Fay, meaning a faerie, appears to come from old French fae or faie, from Latin fata 'the Fates', plural of fatum. That's still listed in all the dictionaries I own that show the etymology of their words. It would appear there is indeed some academic dispute to your claim, if...