How to manage newer Ruby installations in macOS without intervening with the default Ruby installations?

Looks like you only update PATH etc in the shell profiles, but not in the running shell. Try to run the commands from rbenv onwards in a newly spawned shell.