Reading the list you've provided it seems like a lot of these vehicles are still in existence.Propelling Control Vehicles at Hellifield:
94302/303/306/323/326/333
There are also vehicles 94495/504/527/546 present.
Propelling Control Vehicles at Willesden:
94310/311/313/337/338
There are also vehicles 94153/410/427/445/450/451/492, and 95727/761 present.
Propelling Control Vehicles can also be found at Carnforth (94308/322/332), Crewe LNWR (94335/336), Millerhill (94304) and Toton (94316/317/344).
Roughly how much of the original fleet do these make up do you think?