ISFJ = NOT.
That's based on (1) my living with an ISFJ for 18 years, (2) my own "inner ISFJ" [my tertiary and inferior are SiFe], and (3) all the private discussions we've had where you've criticized [kindly] my xSFJ-style behaviors.
I don't really have an issue with INFJ reading. I'm not sure it's correct, but I have trouble thinking of something that fits better. And environment and upbringing always impact type expression and development, and you've relayed your background to me in PM. I have yet to see the total impact of that upbringing on your type, but I have no doubt it's had some impact.
We have discussed the Te/analytical nature you tend to use. But other INFJs (like Toonia) also can be very analytical and detached in their daily conversation and have developed it strongly, so I do not see an issue with that as much either.
I would probably consider the possibility (if I were in your shoes) that your "robotic-style analysis" ability is actually more of an outfit you wear in order to act in the world safely, rather than particularly being the "instinctive" you... but that is just a guess on my part, and it's something that has been developing a long time and seems very much a part of you now. (Just food for thought.)