Choosing between "non-need-based" and "unequal"

In your context I would suggest that non-needs-based (or preferably "allocation of rehabilitation not based on need") is more appropriate.

The reason I say this is that needs-based (note plural rather than singular 'needs') is, by its nature, unequal. Those with the greater need should receive more rehabilitation.