I'm sorry that didn't go well for you. A few suggestions:
Try to anticipate questions that might be asked. Ask colleagues for their experiences when presenting to these people. People usually have a style and it shouldn't have been a complete surprise that you were peppered with questions. (And if you were, then your presentation was likely lacking the level of detail that they were expecting - which you might have been able to anticipate.)
When you don't know something, instead of just saying, "I don't know" say, "I don't know off the top of my head, but I can get that information and follow up with you."
If you don't know someone's gender, use their name and the neutral pronouns: "Chris was okay with this design."
If you don't understand the question, seek clarity: "I want to make sure I'm understanding your question correctly. Are you asking ...." and then answer.
Hope it goes better next time!