OP - double check spelling of name or middle name on the corporate travel agency site versus dl.com - they need to match. I do all of my booking through Amex travel - our corporate mandated agency and have no problem, all of my booking appear on dl.com just fine with my SM#. Does your corporate agency have your WP# or SM# for NW and DL? Seems like many people have better success when using their SM# exclusively.
Yes they are using NW's loyalty system but dl.com has a connector into that database that is known to be unstable at the moment. The former DL loyalty engine worked fine for me for years. Now if I want accurate info I need to login into nwa.com using my SM#.
Soon enough the systems will play nicer together.