My guess would be Acetal, otherwise known as Delrin. If you've ever priced Delrin you know why the frame is so expensive, there's probably $200 worth (at least) just in the centerplate pieces. Probably called it carbonite because it looks like the stuff Han Solo got covered with in the Star Wars...