if someone has an abortion because it’s a boy then that is up to them. I do not agree with or condone it, but at the end of the day it is their body and choice
That’s the point. You don’t have to agree with anyone’s reasoning for it. You should be able to say to them ‘this is a bad idea for X, Y, Z reason’.
Telling them ‘ur body ur choice’ actually isn’t terribly helpful when they are genuinely asking for an opinion.
Gently pointing out this could well be the only chance for OP to have a baby is actually doing her a solid; she seems a bit too optimistic about the chances of conception two years or so from now, given her medical history.
It’s pertinent information that will help inform her decision.