West Clearwater, Quebec Impact Structure, Part II: Petrology