Oh gosh that sounds really awkward and stressful!
Coming at it from my point of view, I can see there are benefits to just not sending gifts to extended family, especially if everyone is in agreement.
How do you feel about your niece generally, leaving aside your sister in law? Is she someone you are fond of or is this more of a social obligation?