That's the moment, when modelyear and engineID (3-4 characters, like BSF, BMM) become sort of important ...
without knowing that, I'd suggest the coolant temperature sender, that seems to match much better for ALTEAs throughout all modelyears for the 1.6 petrol engine:
06A 919 501 A
because (if you google the partno for pictures), this one has a black cap and only 2 pins, while the 059919501A is green and has 4 pins.
PS: vehicle ident number (like VSSZZZ5PZ5Rxxxxxx) tells you the modelyear (5 = 2005)