I wish I could help you, but I am no expert. My associate in Italy may know more about it, I will ask him.
Post a picture of your Trinacria, when you can!
Take care,
Giovanni