Could be wrong on JFK, thought he had a NVFR (or whatever the equivalent is over there - Aust is the only country with a NVFR or so I've heard. Clarification?), but either way, he still wasn't current.
The point was that the rules are there for a reason and people who don't abide are more likely to end up the same way.
UTR-Sorry for the perceived attitude. It's more a case of several comments that together appear to have a different tack. Aware you are not trying to bend the rules and apologise for any insinuation to that effect.
I would like to put forward the thought track that you are landing
"visually" at night and so the NVFR currency rules should definitely apply, but that isn't the design of the rules. (Nod to Cap'n Arrr)