We have seen this before, apparently, this engine breather hose, is failure prone and so, I would recommend, buying a new replacement part. A junkyard part, would probably be broken or really hard rubber, most likely deteriorated from age and heat.
Volkswagen Part #: 06A103217A breather tube (Looks like the latest version is: 06A103217G, note: the "G" which is a revision)
You must have a good memory ! I can recall what I post before regarding this part. Long story short, I didn't buy the part from a local VW dealer since they asked for $120 !
I seldom drive my Beetle that is my weekend car. Now I want to try somewhere else to find the right part for her. See the attachment. It is much cheaper online than at VW dealership. I will let you know after I receive the part.
Based upon the photos of the link i posted above; the hose is lomger, different then the "elbow" looking one you posted and i don't think it applies to the 1.6L engine. Let us know, how things go and if you get the right part.