Ainda não sei como fazer corretamente, mas esta é a solução alternativa:
display dialog "Password for the image" default answer "" with hidden answer
set the pass to the text returned of the result
do shell script "echo -n " & pass & " | hdiutil attach /path/to.dmg -notremovable -stdinpass" with administrator privileges