Those cups look fine to me. I am curious about the Spa Flex (2" white LFNC type stuff in the plumbing) but I guess that is not in your area of responsibility.
I have heard good and bad things about this stuff being glued into regular PVC fittings and buried.
U/L won't list it that way for us. I have always been curious about that. I guess Carlon wants to sell those $2 LFNC fittings instead of the 20 cent RNC glue in fitting so they won't submit it for testing.