Yeah, I really wish when OEMs give target Modbus addresses, they'd just list the frame address bytes. Then you can translate it into the convention used by whatever master you're working with. Sometimes they do the 4xxxx syntax, which is pretty clear, but if they strip the prefix and tell you the address is "1", you don't know if that means Modbus 1 (frame 00 00) or Modbus 2 (frame 00 01). Then toss in floats and word/byte ordering and it's chaos salad (at least not too hard to unsnarfle, but it does seem unnecessary).
Other than the address, I hate when they describe the protocol byte-by-byte. You see a twenty page section on Modbus comms and you can't shake the feeling they must be doing something special, but in reality they've just redundantly documented the Modbus protocol in their device docs. Just give me the addresses and the encoding, please, and if you must, a link to Modbus.org