Yes. You can't pool hop or some of the things that require on-site ressies, but the DVC discounts are still in effect for things like restaurants and mini golf etc.
You might be right, perhaps we just showed our annual pass.
Now that you mention it, we did pay to park once and then they deducted the parking fee from our annual pass cost when we picked up the annual pass when we were going into the parks.