I don't know what the original plan was by ENIC when developing these sites but I doubt their intention was to become long term landlords in N17 so it might have been the plan all along that ENIC would develop the sites then the Council would take them over as part of the High Rd West plans also the council have been closely involved in the plans as the original scheme was rejected.
How the developments are being funded is also a bit of a mystery as the Spurs owned properties on the west side of the High Rd were sold to TH Property Ltd back in 2014 , you can find that in the accounts.
TH Property Ltd doesn't come under the Tottenham Hotspur Ltd umbrella so you can't find how much is being spent by looking up THL accounts at companies house , however TH Property is another ENIC company registered in The Bahamas.