UPDATE: So I got it to work.
What I needed to change was the gform ID.
I did a simple code inspect of the live page that contains the form and found the save&continue button ID and used that in the js code embedded in the form.
Instead of ‘gform_save_2_footer_link’ it now reads ‘gform_save_2_2_link’
The Save&Continue button now only shows if a user is logged in.
Hope that makes sense.
Please let me know if you can potential problems with this method moving forward.
Cheers