A great trick for small holes on a FDM printer is to not print them circular but square or triangular. You'd be surprised how small you can get fairly accurate holes.