This is a little off topic, but I find it unfortunate you didn't get marked correct on the subsequent limiting reagent etc. questions (assuming you got them right based on your faulty first answer). Where I am, we make a point of not double penalising students for wrong answers. If, like you, they got the first answer of a series of questions wrong, but every subsequent answer was correct based on the first wrong answer, then they would get full marks for those answers and only lose marks for the first one. After all, we are trying to assess your understanding of the content. If you have correctly applied the course content and demonstrated you understand what you're doing, there's no reason you should be marked down (IMO).
As to your issue, there are just some things you have to know how to do and the only way is to practice and practice and then practice some more until you can answer the questions in your sleep.