Not a lawyer, etc. but it's hard to see how a printout from the web site could become the same as a written contract. Written contract is what they print out at the rental counter is what I'm thinking. A printout of what the web site says is still just the web site.
I would have taken the Outback at that price. You didn't mention what your Avis car was, but I can't imagine it was better.