It seems that this woman feels bad about herself and decided to take out her insecurities on you. Sure, maybe it would have been good to say "What an interesting assumption", but confronted with that level of rude, insulting presumption, who among us would have the presence of mind to respond in such a way? Not me, probably. Complete silence was a perfectly appropriate way of handling it.