Land rover do use OBD, there was a recall on all petrol freelanders to add an earth wire to the diag socket to allow generic scan tools to work on them, check to see if yours is in the chassis range and has been done (if its petrol!)
Chances are though, your software is no good for land rovers.