It’s entirely possible to account for these things, however, “code bloat” is also a thing–so while it would be cool to have as many of these player-suggested code names as possible, even I would balk at manually adding checks for every last one recursively. It would never end, most likely, which would be bad for the plot’s forward momentum.
That’s not to say some really good ones shouldn’t be considered; this fan group feeds on both angst, and puns!