I usually print the caps solid (100% infill). The difference in plastic and print time is negligible, but they are much more robust at the breaking point you discovered.
Also, the tolerances are such that you should not have to glue them, just press fit. Some people do like to glue them. Super glue works very well on PLA.