Did she know Kerry personally? Did she ever have occasion to brief the senator? It's a small world, especially at that level of government.
The money is more likely a bid by McCarthy to curry favor (and a high level job) with the Kerry administration.
Is Mary McCarthy from Massachusetts?