According to Lifeline - in order to be CG approved, each vest needs to be identical to the ones that got approved. Same material, color and stitching.
Because they custom make them, each one would need to be CG approved. However, they are APBA approved which is a much higher standard than CG approval.
CG approved bricks are for abandoning ships at sea. They offer no impact resistance nor will they stay on your body should you be thrown out. They just keep you afloat.
Forget the CG approval, that a MINIMUM safety requirement. Get a lifeline or similar and get the protection you need while running hard.