Welcome to the madness and congratulations on the new car. If you could post a few pics, including those items that you think point to Fiberfab/CMC you will get a rapid response from the guys who know. Sounds like you are surmising correctly, but pictures help.
Great that this is a family project. You will get plenty of advice and help here.