How do I remove a device from a free (un-enrolled) team provisioning profile?

The free developer program has a 3 device limit. To increase the number of devices, you'll need to purchase a membership, which will increase the limit to 100. You can only reset your list of registered devices on your annual renewal cycle.