Inappropriate is the word that comes to mind.
Sorry, but the GF is right. The guy should not (a) be sending gifts to another woman other than his mom or family, especially (b) if she has issues with him communicating with you.
No way around it. The dude needs to stop with you or stop with her.