Good news, Simon. Since the finish you're using is to be "shop-applied," or oiled off-site, it is not subject to the LEED IEQc4.2 requirements.
If you were applying this finish on the project site, I would have to review it more carefully but in this case, you're fine.