Welcome Joao. I remember some Italian suppliers, but I don't know if they are still in business. Back then you had: Sito, Busso and Mecadapo. Maybe the latter was Spanish.
Sito seems to have 4-2. You can do a search yourself. The Italian word for silencer is:
marmitta, plural:
marmitte. Maybe the Marving H/2062/BC is still obtainable.
Another thing. You probably have the same model CB500 that I have (see pic) and so I'd like to ask if you still have the Owner's Manual? Online it is here:
http://www.honda4fun.com/materiale-documentazione-tecnica/libretti-uso-a-manutenzione Unfortunately the resolution is poor and in 'parte 3' the wiring diagram is unreadable when you zoom in. We, the French, the Italians and the Germans are still looking for the three wiring diagrams that applied to the CB500K2 (ED, F, G). In close cooperation with the Italian Honda4Fun site, we try to get as much information as possible available for the world. I hope you can help. If you need more info yourself, I have it all here. Feel free to ask.