Configure ssh-key path to use for a specific host
One option you could consider would be to user the .ssh/config file.
Example: .ssh/config
Host server.com
HostName server.com
User serveruser
IdentityFile /Users/myuser/.ssh/mykey
By doing this you could execute "ssh server.com". The config file would use the specified Username and Identity File.