Call TD Ameritrade and let them know the issue and ask them what the fix is.
This is speculation but something tells me that since you have an old 8 digit account, and the current format is 9 digits that the answer will be to put a 0 in front of the first digit. (ex 12345678 = [number removed]).
Hope this helps