Hi Paul,
To preface: I am not associated with the MIMt team, nor have I used it before. I just learnt about MIMt from the QIIME2 Forum, and came over to have a look.
Having said that, the issue you face is not with MIMt but with the QIIME2 version used. QIIME2 updated a bunch of packages it is dependent on in some of its recent updates (namely v2024.5). If you are using a newer version of QIIME2 and receiving this error, it means the MIMt classifier you are using was trained on an older version of QIIME2.
Solutions to this: Use the classifier with an older version of QIIME2 (pre-2024.5) to classify your data. Or train your own classifier (which, as you have found out, is very computationally intensive).
Thanks,
Arval