Titanium SDK 6.0.3 will include the new email@example.com which can properly detect enterprise ad hoc provisioning profiles and as such there is a new "enterprise" section of the "provisioning" output from ti info -t ios.
So, the new logic should be to present "development" profiles for device builds, "distribution" profiles for dist-appstore builds, and both "adhoc" and "enterprise" profiles for dist-adhoc builds.
Note that the build will fail if the distribution name cert is not listed in the provisioning profile. The Titanium build does not validate this and thus the build will fail if there's a mismatch. I will fix this in a later release. Ticket: TIMOB-24494.