Flying Fan,
I have the same problem as you do with my skymiles number being tied to our corporate discount. Have you been able to get credit for the 1000 miles you miss by not booking on delta.com? I am about ready to write to delta requesting credit for the upgradable fare that I had to book over the phone instead.