Making
DVC room reservations, and the online check-in being discussed here are two completely different services.
The new online check-in means just prior to your arrival you actually check-in to the resort via internet...giving your credit card number and other pertinent information to avoid longer lines at the front desk.
That is different from submitting a reservation request to DVC Member Services by email.