SNP finance inquiry critics 'are damaging rule of law'