I think the JAVA client works as JAVA seems to have built in support for NTLM proxy servers, see "Control Panel, Java Control Panel, General, Network Setting". I've seen other JAVA based software work fine via our proxy servers also, so I thought it might work.
James