A Carmichael number divisible by $885$ is:
$$164488660061020788061329257343567786500424705$$
factors are: $3\cdot5\cdot53\cdot59\cdot257\cdot353\cdot929\cdot1613\cdot2729\cdot6449\cdot7937\cdot43649\cdot514229\cdot8227649$
It is probably not the smallest Carmichael number divisible by $885$.
After all, we know that Carmichael numbers are infinite . However, we do not know if there is an infinite number of them with a certain number of prime factors.
The above 45-digit number was found by an algorithm proposed by P. Erdős. If you want to have the Pari/GP code, please write in the comments. I will expand my answer accordingly.
$Edit:$
The Pari/GP code I used:
\\ Input factorset A as Vector e.g.: A=[2^6,3^2,5,7,11,19].
\\ Returns Carmichael numbers and its factorisation as vector.
erdoes(A)={my(a=vecprod(A),s=3,V=[],Vc=[],Ve=[],vm);
print("calculating prime vector ["s" .. "precprime(a/2)"] ...");print;
while(s<a/2, \ Get prime Vector V: primes with p-1 divides a.
if(!Mod(a,s-1)&Mod(a,s),V=concat(V,[s]));
s=nextprime(s+1)
);
print(V);
print;print("#primes to combine: ",#V);print("#combinations to test: "2^(#V-3)" ...");print;
forstep(t=2^#V-1,1,-1,Ve=vecextract(V,t); \ Search for combinations of V with #V elements.
if(#Ve>2,
vm=vecprod(Ve);
if(Mod(vm,a)==1,print(vm);print(Ve);print);
vm=1
)
)
};
The factorset I used to find the number above was:
A=[2^8,11,13,29,31];
erdoes(A)
Note: primes and primepowers used in the factorset are excluded in the final prime vector. Thus for our purpose $3$, $5$ and $59$ may not be in the list, otherwise any returning Carmichael number is not divisible by $885$.
A smaller Carmichael number divisible by $885$ can be determined by:
A=[2^6,7^3,13,29];
erdoes(A)
returns:
168657937545500817238651149859325089665
[3, 5, 53, 59, 197, 233, 449, 929, 3137, 11369, 17837, 285377, 1034489]
However, this algorithm is not capable of finding the least Carmichael numbers. Rather, its strength lies in determining those with many prime factors, even several hundred.