I have two monitors - a Dell U2410 (IPS) and Dell E228WFP (TN) - both in sRGB mode and calibrated with sRGB response curves using i1Profiler and an i1Display Pro. The monitors match reasonably well, other than the TN panel being less bright and colors being a bit washed.
My problem is that this image, when viewed in any application (including PS) on either monitor appears to be a purple-tinted blue:
However, when viewed on an iPad or MacBook in sRGB mode it is an exact match to the shirt (I bought the shirt). Can anyone suggest what I might have done wrong when calibrating these monitors?