Never question a mothers motives, never look a gift horse in the mouth,
Give it to your girlfriend and be happy about it.
She didn't want you to spend YOUR money because it was a gift to you and she wants you to use it for responsible important things. It may not have been that she didn't want you to give Emma a gift, but rather just not then and just not with your money.