I don't think you have anything to apologize for. You haven't said anything that comes close to being offensive or disrespectful, as far as I can tell.
It's exactly that sort of insensitivity that makes the Open Source culture so toxic. You don't even preemptively apologize for comments that might be offensive in a way that you didn't intend because of your innate privilege. Take yourself down a few pegs and try to imagine what the world is like for everyone else who didn't have the world handed to them.
Oh wait, that was an ill reasoned, assumptive, and unhelpful response made without basis or provocation. Besides not being a part of your conversation, I had no right to scold you, especially not for any of my personal beliefs, and I won't be dismissive, sarcastic, dig my heels in, or behave like a demagogue just to bolster my platform if you respond.