Yes, I helped pick out the options and saw the paperwork.
Interesting. I wasn't paying that close attention to Tesla back then, but I've never seen any indications that they ever charged any 85 owner for supercharging. In fact, I'm pretty sure the original Supercharger announcement expressly said it was included for 85s. That's what Engadget's copy says, anyway:
Tesla reveals Supercharger network it says will cover the US in two years; Model S fills up for free, always