Inverness Caledonian Thistle 'bewildered' by battery farm review