Glad you now have the low speed fan, but I do believe that the low only comes on with a/c operation. [ high side pressure a/c sw.]
The high speed fan is controlled by the engine coolant temp, so you
may want to also check that out.
90C is not considered too hot and the temp sensor will not call for high speed at those temps.