Check with your rental car agency. They may let you drop the car at an alternate location (say, International Drive or Downtown Disney) and have their free shuttle take you back to your resort.
That could even save you a fair amount of transit time...