...the husband thought the Starbucks card was a good gift too so what would it have mattered if he was the one in Starbucks and said "can I have a $25 gift card please" rather than the OP?
I suspect the H did nothing about getting his mother a Mother's Day gift, and the OP did all the legwork here, with the H just agreeing to what she chose.
This thread is getting ridiculous.
This thread is actually getting to the core of the problem, which is that the OP, with her H's shrug or blessing, has taken on the role of choosing gifts for a grown man's mother, or baking goodies for her on significant days.
Instead of buying a gift card and they had invited her home for coffee and cake would the OP not had been allowed to physically make the coffee because the mil is not her mum? Would her and her husband have to take turns at the kettle?
No, the OP (who is the mother of a newborn) should not be lifting a finger for anyone. Everyone else should be making tea for her, baking for her, helping her out in every way possible, and for the future, her husband needs to buy the gifts for his own mother, or bake for her birthday, etc, if that's what they both choose to do.
The OP is not her husband's PA. The MIL is not her mother.
Grown men are capable of marking significant dates in their calendars and planning accordingly.