For one the DTCC is settling trades and has been since 2012, this is a DEPOSIT CHILL, it only effects the deposit of newly issued free trading shares. Nobody can use the DTCC DWAC Service to electronically deposit new free trading shares into the DTCC. Therefore they must use physical shares in certificate form and deposit them through certain brokers who will accept OTC Certificates for deposit.
As to why TDA removed their specific trading restriction one would have to call them and ask. It has happened in the past where it was incorrectly removed for several tickers that had DTCC service restrictions placed on them, only to be reapplied once it was figured out that a backup did not include those tickers.
So NO!, Just because you can buy through TDA doesnt mean the DEPOSIT Restriction has been lifted.