UPDATE: TD Ameritrade fixed their backfill data. I just backed out our fix, since that would again cause the data to be an hour off. Same instructions to get it as in the original post: In MT - select FILE / HELP => Check for Updates. Let MT update everything then Restart MT (even if nothing got updated)
NOTE: After restarting, clear the data on the chart(s) and backfill again. Existing data will NOT be fixed.