Have you tried to email them? I know their search sucks in general but it seems like something is broken. Typing in mostly printed cnc brings up nothing that contains the search terms. I can’t believe they would intentionally remove your stuff from the search if they really didn’t want it on there they would cancel the account.
You could edit your listings title maybe that would wake it up.
You can post links on your site to the things on thingiverse instead of hosting the files. You could also post the files on other sites like youmagine.
Now after I typed all that I tried again and mostly printed cnc brings up your thing as the first result.