I would change the conversation to some other subject when she gets too inquisitive. Obviously you have to discuss your children, but your finances are no longer any of her business.
As to her getting argumentative, I would just come up with an excuss to leave or cut the conversation short.