Ironically you will have to show ID in Mexico to prove you are American to enter the fundraiser...
I noticed green card holders could attend. Can they give to a political party?
... and who would be enforcing that? Mexicans? Democrats? Mexican Democrats?
Yeah, I see no problem there.