In all fairness, that information did appear on the KC SmartPort website. It's never been clear whether it is correct.
From what I've read in articles debunking the whole NAU scenario, the KC SmartPort will NOT be Mexican territory, but there will be a Mexican customs office to clear traffic heading south into Mexico.