Stuart,
After further review I know of other venues that will not calculate the short all-in as anything...so before you protest to loudly, the min raise would be a completion of the bet to 30. This is not for tournaments, but I think this is what you're looking for. They do not regard a raise of less than 100% (complete, legal or however you want to define it) as anything other than action. The difference between this and limit games is: In limit if the all-in raise is 50% or more, it is considered a raise and is counted in the 3 or 4 raise limit, but in no-limit whether the all-in is $1 more than the bet or $1 less than the full raise it will not reopen the betting to a player that is already in for all bets. I hope this makes sense.
Stuart, remember the TDA rules are for tournaments only...so it can become very confusing. They are still wrong because in any form of poker Player A will always be allowed to raise the full bet of Player B. The question should be, how much?