Yup, Admiral did say if it comes to that, then the recovery cost would be on me to get the car to him, this is £100. This is fine, as I'd probably not end up having to pay that anyway.
At least as of now I know one thing for certain. Admiral value my car at £9900 based on their valuation without even seeing the car. The independent valuator that will be seeing it should increase that figure as his/her valuation is based on more factors than just age and mileage which Admiral only go by.
If we still don't come to an agreement then it's off to mate's bodyshop and get it all done through him. I've spoken to him this evening and he's had a few price quotes back for genuine BMW parts. As an example, the exhaust from him will be £440, brand new. From BMW with club discount it was just under £670.