Can't connect with Sequel Pro to Vagrant environment

A bit confused as to what is wrong here.

I’m connecting with the following specs:

Connection type: SSH
MySQL host: 127.0.0.1
Username: cleanallsyracuse_com
Password: example_dbpassword
SSH Host: cleanallsyracuse.test
SSH User: vagrant
SSH Key: ~/localdev/cleanallsyracuse.com/trellis/.vagrant/machines/default/virtualbox/private_key

Oddly enough, especially because I’m not typing in the path, but navigating to it with Sequel Pro, I’m getting the following error log when trying to connect:

Used command:  /usr/bin/ssh -v -N -S none -o ControlMaster=no -o ExitOnForwardFailure=yes -o ConnectTimeout=10 -o NumberOfPasswordPrompts=3 -i /Users/josephroberts/localdev/cleanallsyracuse.com/trellis/.vagrant/machines/default/virtualbox/private_key -o TCPKeepAlive=no -o ServerAliveInterval=60 -o ServerAliveCountMax=1 vagrant@cleanallsyracuse.test -L 64789:127.0.0.1:3306

OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /Users/josephroberts/.ssh/config
debug1: /Users/josephroberts/.ssh/config line 2: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug1: Control socket " none" does not exist
debug1: Connecting to cleanallsyracuse.test [192.168.50.5] port 22.
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file /Users/josephroberts/localdev/cleanallsyracuse.com/trellis/.vagrant/machines/default/virtualbox/private_key type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/josephroberts/localdev/cleanallsyracuse.com/trellis/.vagrant/machines/default/virtualbox/private_key-cert type -1

Also including my ~/.ssh/config file as it may be relevant:

# ALL
Host *
	AddKeysToAgent yes
	UseKeychain yes
	IdentityFile ~/.ssh/id_rsa

# Kinsta
Host 35.188.253.117 35.193.232.176
	ForwardAgent yes
	PreferredAuthentications password
	PubkeyAuthentication no

# GitHub : 'broskees' account
Host github.com-broskees
	HostName github.com
	User git
	IdentityFile ~/.ssh/id_rsa_github_broskees

# Digital Ocean Droplets
# Host IP IP IP IP IP
Host 167.99.80.41 67.205.169.5 167.99.156.176
	IdentityFile ~/.ssh/id_rsa_digitalocean
	ForwardAgent yes

# WPEngine
Host git.wpengine.com
	IdentityFile ~/.ssh/id_rsa_wpengine

# trellis vagrant ssh ssafd
Host syracusesedationandfamilydentistry.test 
	HostName 127.0.0.1
	User vagrant
	Port 2222
	UserKnownHostsFile /dev/null
	StrictHostKeyChecking no
	PasswordAuthentication no
	IdentityFile /Users/josephroberts/localdev/syracusesedationandfamilydentistry.com/trellis/.vagrant/machines/default/virtualbox/private_key
	IdentitiesOnly yes
	LogLevel FATAL
	ForwardAgent yes

How could it say the key file doesn’t exist? Has anyone seen this before?