Hi Gateway
There is no differeence between IB ESA and UC as they are both means tested benefits.
If your parents paid the contractor direct then I do not see there being a problem, if they paid you the money to pay the contractors, then I can see that may cause you an issue.
I would advise you to seek help from your local Welfare Rights Organisation;
advicelocal.uk , they will be able to take all your circumstances into consideration.
Gary