Well I agree entirely that INTPs do have F of some sort in their bones.. even if the ones here bury them behind mounds of bs..
But honestly, it's your voice, your tone, and how passionately you argued things like spanking your children that make me lean on the F more than the T. Your sense of right or wrong is very absolute, a more J quality imo, but mayhap you're confusing a strong J for T? Efficient, logical things can also stem from a J mindset. INFJs don't have to me insane, illogical people. They just happen to like taking on that trait