Yes, you're right - the 1800m figure was the First Officer operating limit and perhaps coincidentally close to the minimum LDA required.
However, I still remember IOM was out of bounds for the B737. If they have operated out of Ronaldsway maybe it was at a reduced TOW? I wouldn't like to comment whether the limitation was an operational one or simply due to economics.
FOK