You can only directly share with other iCloud users. If you are wanting to share with non-iCloud users, you have to create a public website for the album. Is that by any chance what is creating the limitation for you?
iCloud Photo Sharing - Apple Support
Get help using iCloud Photo Sharing and shared albums - Apple Support
Best,
GB