Zanetti is still playing week in-week out, so he's not going to be caught by Giggs.
Indeed and judging by this, he'll be playing for years and years to come:
I believe the first one is from 1996, when he was 23, he's hardly changed.
Btw. I do agree about Shilton, even if it's still a massive achievement to play all those games.