General Castelbajuc , franska ambassadöreni