First thing: turning on iCloud in Photos doesn't move your pictures to iCloud; rather, it synchronizes them. That is, it copies your pictures to your iCloud Photos Library, and from then on it works to keep your Mac Photos Library and the iCloud Photos Library showing exactly the same pictures. iCloud is a synchronization service, not an archive service. With iCloud Photos turned on, when you add a picture on your Mac, the same picture gets added to iCloud. And when you delete a picture on your Mac Photos, it is deleted in iCloud Photos. So don't delete pictures on your Mac unless it's OK to lose them! Of course, they go into the Recently Deleted album, so you have a chance to undo.
Synchronizing with iCloud will not "free up space on my MacBook pro." However, you can choose to use iCloud to "Optimize Storage" on your Mac by only keeping smaller versions of images on your internal drive while the full sized files remain in iCloud Photos. You could probably save over a hundred GB that way, though it would not show up immediately-- only "as needed."
The synchronization may take days to finish, but it might get stuck if there are pictures or videos that, for some reason, are not compatible. This is especially true for videos where the codecs seem to keep changing even when the suffix indicators don't. Sometimes you can tell which ones cause a problem by making a Smart Album with the criteria:

I appear not to have any.
Otherwise, finding the offending files can be troublesome. Let us know what you find, and we can work from there.