In the real world what you say and do has consequences for you.
These developers, whose age and gender should really be irrelevant for this discussion, did do you a favour. They have lots of work to do, and some of this work got delayed to do work for you, so it cost them. And let's be clear, developers don't jump when you say jump, they are not supposed to. If there is a need to do work that benefits primarily you (and not a customer), then this has to come from their manager, not from you. Your boss didn't "support" you; he made a decision about priorities, which is not your decision and not the developers' decision to make.
All that said, a message like "thanks, this is really helping me make progress with my job" would go down really well. If that message doesn't come, they will say to each other "A 'Thank you' would have gone down very well". You really don't want to make them feel like they did you a favour? That means you want them to do only things that benefit you because they are forced to? That way, you only set yourself up for confrontation.
Everything will work a lot better if everyone is nice to each other, and that includes you. You are a team. It's not "23 year old woman and lots of older men", it's a team. You have to work together. And to achieve that, you have to make them want to work with you. When any of my colleagues does something for me, I ask politely, I say "thank you", and guess what, they do things for me. And others do the same, so I do things for them, without delaying.
Interpersonal summary: Be nice. Say "thank you" when someone did something for you. Start with "Sorry, do you have a minute", or "Sorry, but I need some help here" when you ask for something. Accept people as they are. Read Dale Carnegie's "How to make friends and influence people", but only to gain understanding. And one thing: Avoid being fake. You work with highly intelligent people who have seen it all. They will smell any strategies that people might tell you here from a mile away, and they won't like it.
PS. ""Avoid being fake" means avoid being fake. It means saying "thanks" and meaning "thanks". I have seen advice given and accepted here that basically meant being fake, trying to manipulate people. It will backfire, so don't do it.