DVC/Disney used to (and possibly still does) have a contract price with Alamo/National, but you have to book through Member Services, not online.
Once, I was able to book cheaper through MS, every other time it has been cheaper using another code. Try every code you are allowed to use, insurance company codes, travel club codes, business membership codes, as they will all give you a different price.