I think you will find that the User Presets that seem to be unavailable will have been set up for process recipe output naming and will have some aspect of the naming formula that is not a valid token for batch renaming. Sub Name, for example, is a likely candidate.

Yes you probably should have adopted the V9 updates (you can still download them) but I don't think they would make any difference in this case.

I am running 9.3 and my saved File Naming presets contain a mix of set of which some are only active for Output Processing but other can be used for a batch rename.