is there a way to manually enter a workout in garmin connect without having it synced from the device?
Yes; go to the Activities page and in the upper-right there should be a "+ Manual Activity" link. Click that, and you can enter all the details you want. I do this for all my strength training sessions, or any rides/runs where I forget my watch.