retrieving business admin's tasks works properly. Looks like a small typo in your test case:
client.getTasksAssignedAsPotentialOwner("administrator", "en-UK",
responseHandler);
should be rather
client.getTasksAssignedAsBusinessAdministrator("administrator", "en-UK",
responseHandler);
HTH