Pirates spawing in the vicinity of your low wake does make sense. Pirates spawning at the position it took you 15 minutes of normal flight to reach is plain stupid indeed.
They both happen. But why would NPCs spawn at your wake when there are none in supercruise?