G10 is Micarta by definition (laminated fiberglass sheets).
Micarta is more a process (than a product) of lamination of multi layers of sheet mat with resin.
Canvas Micarta is canvas sheets laminated with resin.
Linen Micarta is linen sheets laminated with resin.
Paper micarta is paper sheets laminated with resin.
G10 is fiberglass sheets laminated with resin.
For the most part laminated fiberglass is stronger than the others, structurally, more water resistant, etc.
I believe the original specification for G10 may have called out epoxy resin specifically (vs say for example polyester resin).
Epoxy or polyester resin can be used to make micarta using any sheet material desirable by the maker including fiberglass, carbon fiber, etc.
Fiberglass is relatively inert in color typically. Micarta can use any color sheet mat (old Levi's make really nice micarta that disappears against a pocket or pant-leg. Likewise canvas micarta can disappear on a background of canvas (like a military pack).
Regards,