We accomplished this with a custom JSP template for the workflow task page. In this example, I was using a drop down for a WTUser that I wanted a custom limit on what users were selectable. Variable was called "EC_Creator".
<jca:describePropertyPanel var="ecCreatorPanelDescriptor" >
<jca:describeProperty id="EC_Creator" dataUtilityId="goodrichPrincipalSelector" />
</jca:describePropertyPanel>
You are able to add in the call out for the ID of the data utility.
<tr>
<td align="right" valign="top" nowrap><FONT class=tabledatafont>
<tags:taskPanelLabel propertyModel="${ecCreatorPropertyModel}" attrs="EC_Creator"/>
</td>
</tr>
Then later on in the template, you can call out its rendering.