Все правильно команда insert добавляет строчку в начало таблицы.
Если тебе надо что б она добавлялась в конце, то используй Append/
Код:
for i:=1 to 3 do
begin
tWast.Append;
twast.FieldByName('DATE').AsString:='3';
twast.FieldByName('MASSA').AsString:='2';
twast.FieldByName('NOM').AsString:='1';
tWast.Post;
end;