Where'd you get the data for how many marks are required for each percentile? Like, surely there's no official UMAT data released stating that there's a maximum possible score of 300, or that 90th%ile is around 180 marks, etc?
Your weightings calculations look pretty good as a rough guide (hard to know exactly how much the marks-per-question varies, but the estimate you've used seems fair enough), but again, I'm genuinely interested in the source of your information - even 6 years after sitting it, I'm still way too interested in the UMAT haha