Regarding the rental, does your policy have rental reimbursement coverage? The insurance company doesn't have to arrange the rental, but if you have the coverage you can submit the claim.
I'm not sure you'll have much leverage, since you agreed to the $1,000 deductible and no insurance contract promises a hassle-free claims process. It's worth trying to say "Hey, I used your shop and this was my experience and I'm not happy. Is there anything you can do?", but IMHO you're probably not going to get what you want.