LabVIEW's VISA Find Resource should work with any vendor's VISA. I'm pretty sure it just turns around and calls the C function viFindRsrc. VISA is going to turn around and call the driver for the board (e.g., NI-488.2 for NI boards, not sure what for Agilent boards) and ask it to list devices on the bus.
Perhaps something's going wrong with this lowest-level driver, or the interface from VISA to this driver.
I'm curious whether you can just read and write to the instrument without using VISA Find Resource. In LabVIEW, can you get any VISA function to work, or is it justs VISA Find Resource that's failing?
Brian