Hey MoreWhiskey - Congrats on the razor! I would love to have one handed down to me.
As for the scales, I've seen similar ones before and I think they are actually leather (this would account for the flex in tha material) a search for "Leather Scales" brought this up:
http://straightrazorpalace.com/razor...er-scales.html
Cheers