This is kind of weird and it would be good to be able to defend it.
I guess the lesson we can draw from this thread is to avoid using units in that kind of solve block (not sure if only minimize and maximize are affected). I tried to create a more simple example - finding max/min of a sine - but even the use of ms and mV worked as expected. Not sure whats so special with your sheet, but the effect of Alan, you and me getting three different results from the same sheet is spooky! It really looks like a bug but its hard to trace it down giving so different results for different people, so its probably not a candidate for a call to PTC support.
The question remains that the person using your spreadsheet might not have CTOL and TOL set to that level and will still get an answer, but a completely wrong answer.
That should not be a problem as the settings of TOL and CTOL are worksheet options. So they travel with the worksheet and are not bound to the installation. The same goes for the unit system used. But to be reassured and on the safe side you can put CTOL:=... at the top of your sheet. That way its also easier to change that value compared to the method via menu.