has happened to me a few times as well.. made for some close calls and can be very annoying cause i feel like when i move to get a better angle the tank moves again ha. hopefully they fix it soon tho.
I had the same issue but everyone going up can just stand on the tank and move as a group when meteors hit, then you won't have any line of sight issues at all.
even as a human, not the tallest but not the shortest either :P, i had some LoS issues what i found helped was i stood on the thicker parts of the wep so im higher above the web its not much but its enough to help with LoS