Just seen the close-ups on YouTube and you're right, tis an MT prop. Composite props are normally aluminium encased in various composite layers.
Fact still remains that Lycoming say its mandatory to have a shock load inspection after a ground strile or sudden stoppage - and it was definitely both!
Brakes are good though....