For security reasons, I removed your private message including your SSH keys. Please note that we can not log into your server and that we can not provide our users with one on one support via private messages.
I saved both files and I pasted the content in the public key in the ssh keys of my vm instance
How did you paste the public key to your instance, using the Google console metadata or from the SSH in-browser console?
I guess I have to use the public key from the vm instance?
You have to write the public key in the server's
authorized_keys file and the use its private key with FileZilla. Remember to install the public key for the right user and login using that same user with FileZilla.
I tried that before and filezilla said that it is open SSH key and it can't be used,
Can you send us a screenshot of this error?
Apart from the above, did you check the video I mentioned in my previous post? Did you find any issue following any step in that video?