It appear that Dillon armor (not Nova Dillon) only drops as boots. I've never seen any other armor-parts like helmet, sleeves, pants etc. drop from bosses.
I want this armor due to the Int boost, which is good for tradeskills and nanoskills.
A bug with the drop-tables?
EDIT:
Others have seen Dillon as gloves, one have seen a Dillon body-armor. Perhaps it's merely very rare instead of existing as only boots.