So details of the new stands are now uploaded on Luton council's planning site.
As you can see from the below drawing, not only are the expected 4 new stands (#101 - #104) going in where the old drop-off zone was, but 3 new stands (#77 - #79) are being squeezed in on the northern side of the North Apron. It looks like taxiway Echo is being reconfigured slightly to make this work. The docs submitted with the plans explain that this will create 46 commercial stands (those with red numbered circles). The black circled stands are for general aviation.