I can confirm that by utilizing the "Show Custom Dialog" function, WebDirect does correctly apply the input="password" markup to the element. Peradoxically, there is still no "Password" field type available to be used anywhere else.
Thanks! That's a step forward at least. Now if I can only find some money to afford this new pay-per-concurrent-license scheme...