The reason it was given an awkward, obviously placeholder name that no one uses colloquially was to preserve the value of naming rights.
If people had gotten into the habit of calling it "White Hart Lane" or something else catchy, that would have been used even when a corporate sponsorship was signed, and what the corporate sponsor is paying for is the habitual usage of their brand in association with the venue.
The lack of a stadium sponsor for all these years has been a real sore thumb to the project, fair play to Levy if he's leveraged that into a broader investment deal for the club, that would be taking lemons and making lemonade.