To give you an alternative. Sailmakers make thousands of tailored covers for boats every year and the end product is very much the sort of thing you would have for your car. It might be worth having a word with one. Maybe someone like the sail loft in queensferry. It would have the advantage that you could take the car along to them to measure up.