That is a rally nice articulated top mechanism! It's subtly different than both Alan's and Greg's (Wolfgang) and I'm looking at it and thinking it may just be an original 356 top mechanism.
I guess this all depends on whether you want to spend upwards from $1,000 for a new top or maybe take it to a boat/car upholstery place for either a touch-up of what you have (which appears to be in decent shape but maybe needing some TLC) or a complete new top, I'm not sure that a top from Vintage is going to fit.
If you go to someone locally to make you a new top, at least you have that one that they can use as a template for all of the fabric pieces. That means a lot.