You are spot on. TD Ameritrade is bad...I have an account with them and was surprised I could not buy TTDZ. Have Fidelity as well fortunately, ....TD is going to lose a lot of buisness with this Chill policy.
We are lucky up here in Canada we have no limitations on pennies and no rules about you have to wait until it settles before using the funds to buy another we buy. And sell all day without the need of settlement