Your mechanic was mistaken
there was no need to replace head gasket or head bolts or any of the items mentioned apart from the cambelt which was a good choice.
the problem is the oil cooler.
On this model (Vauxhall1.7DTi) they are very prone to failing and the initial signs of failure is the...