Parking at Theme Parks is not - and never has been - a DVC benefit. Free parking at all WDW Theme Parks is available to all onsite guests and all that's needed is the parking pass issued at check-in. As noted by tjkraz, AP holders also have free parking at Disney Theme Parks.
Don't forget that on check-in day you can check in early before the parks open, get your pass, and not have to pay for parking that day. Actually, if time is of the essence, you would just need to see the guy in the DVC parking lot booth, who will have your pass pre-printed out for you. Then you are good to go....