Inspector says TVA finally on right track with ash spill