I saw codes for the Villas on mousesavers.com a couple of months ago. You could always call and ask when codes come out for December if they apply to Villas.
I don't know exactly how it would work with AP or DC-I don't know what percent of the inventory has been released for cash sales as yet-since they are a DVC resort.
Have you considered renting pts from a DVC member?
I know there is a code out right now for AP holders at VB and I booked a room at VB in November for my MIL with a DC discount.
Make sure and mention these discounts when you call-the CM's will probably know the codes or you can look them up on mousesavers.
Check out the rent/trade board for more info on renting pts.