I believe you misread the crying section.
What each type is gonna cry about:
ISFJ: anxiety, uncertainty, people’s behavior and worst case future scenarios
INFP: almost anything
INFJ: almost nothing
That said, INFJ lives in the abstract future, but they aren’t dominated by anxiety over it (or its unknown.) They don’t get caught up in worst-case scenarios, needing certainty, or their own emotions.
No, it would not be “weird” for an INFJ to cry — but I don’t agree that crying “often” over “the future” is necessarily their jam.