I have an end user that I have provisioned a /23 network. This range is set for 10.44.222.2 - 10.44.223.254. The problem is they are now requesting to reserve a number of IP's for SQL listeners and other things. I cannot seem to edit this range to do anything with it. Is there some way for me to be able to carve out some addresses from this range?
Not via a supported method. This is why you really shouldn't be using vRA network profiles if you're in a production environment. What you should be using instead is a proper IPAM solution which has the concept of reservations. API calls to that IPAM would then skip over those reserved blocks.