My semi-professional opinion/suggestion would be:
1. R3 is not really a realistic option to depend on, so if you can't apply to R2, then may as well apply next year
2. Foster mailbox is full of Microsoft and Amazon tech applicants - your profile is likely to be considered not unique and definitely well represented. Can you add more value in your application? Think how you could do that via professional growth, experience, etc - you probably had more than the other applicants.
3. I know you are dead-set on Foster but there are plenty of other schools with similar stats that may be just as good and even better that may appreciate your candidacy more.
4. Based on what I am hearing/reading sounds like you can get the most value out of putting your time into Apps rather than GMAT
5. Your age is becoming a problem and will be a problem next year. I think you want to put 110% of effort to get in this year
Based on the above, if I were in your shoes, I would apply for R2 into a number of schools and Foster included (R3 for them) this year and would not consider next year as an alternative or an option. This year or nothing. Since you are so set on Foster, as a last-ditch effort, I would also schedule a GMAT appointment on Jan 2nd or smth like that but do very little prep - mostly focus on applications and only do enough to keep you in shape, and then do one more attempt in Jan just in case you can move the needle another 20-40 points (GMAT has a standard error of 40, meaning the same person can score quite a bit of a difference between 2 attempts). But I would not count on it, it is more of a bet to improve your chances - you need to focus on essays, applications, etc.
Good Luck!