HMC7044 supports 3 wire SPI only.
Unfortunately, its bidirectional SDATA pin is connected by an unidirectional signal translator (U7) to FMC_MOSI.
So it seems to be not possible to read registers in the HMC7044 through the FMC port.
I believe you want to use the direct USB interface on the AD917x eval board. That is the way I am using it and I am able to read and write from HMC7044 registers. Looking at the schematic that makes sense as there are no unidirectional level translators between the PIC device that is used for the USB interface and the HMC7044.