From my experience with boats and boat repair, which now spans a few decades:
Polyester is fine for layup and laminating to make parts. However it is not a good adhesive and bonds poorly to cured laminates. If you need to bond something to polyester or to repair a panel or part made with polyester, use either vinylester resin or epoxy. Repairs should not be made with polyester resin.
I have used the West System brand of epoxy resin for decades. It is not the only one out there, but it is the most reliable and their company has published quite a lot of good literature on how to build and repair things with epoxy. (
www.gougeonbrothers.com, I think). For vinylester, I would use 3M- these are also marine repair products that the local boatbuilders swear by. Again, not the cheapest but very reliable.
As far as I know, polyester can be used as the layup or laminating resin with any fiber substrate (S-glass, E-glass, Kevlar, carbon, Dynel). However, since polyester is not a strong as the other resins and it is heavier, if you were investing a lot of funds in expensive fabrics for the construction, it would make logical sense to use a stronger and lighter resin such as VE or Epoxy.
I know of no GT40 body structure that is being built using what I would call advanced fiberglass layup technology (doesn't mean no one is doing it, just that I haven't heard about it). Advanced construction would be the use of vacuum bagging, pre-impregnated fabrics, postcuring, etc. It is possible to make FRP structures that are very strong and very light, but the technology cost is formidable. A GT40 nose section made with carbon fiber in a lightweight laminate schedule is half the weight of the nose of my car, which was done with polyester resin, E-glass cloth, and an extra inner layer to reduce cracking.