That plastic nipple is weak after so many thousands miles. You can try to glue it back with special high temp glue, but it would break again soon. If it breaks when you are driving, it could overheat the engine.
For maximum performance and peace of mind, just install a new radiator.
A new Denso radiator is about $100. You can install it in about 1 hour or so.