In the end we decided on flying in/out via KIX, and taking the train from KIX to Kanazawa on the Sunday afternoon that we arrive. I've been assured that it's possible to do this without booking in advance, and without speaking Japanese, so hopefully it will all work out OK!