I’m really confused about how we are displaying this data. So let’s keep this simple.
UEFA rules are more stringent than EPL so let’s use theirs. UEFA allows in a 25 man squad
a) 17 Johnny foreigners max
b) 4 home grown non-club trained slots but any extra here reduce your max in a) above
c) 4 home grown club trained slots but any extra reduce your max in a) and b) above
d) unlimited under 21’s
So ideally we want minimum 4 b‘s which we have in Forster, Spence, Maddison, Gray and Johnson and will still have even if Spence is sold (hopefully not)
We want 4 c’s but we only have 3 in Austin, Whiteman and Skipp. If Skipp is sold and Whiteman isn’t picked (do you need 4 GK in a 25 man squad particularly if your U21 GK could do the job?) then we only have 1.
We have a shit ton of d) who look decent as subs / alternates.
My only question, I’m thinking Bergvall and Veliz will be a d) even though not HG? If U21 doesn’t matter which association trained for Sarr when he was that age?
The UEFA rules are more detailed than many understand, so the analysis above is less easy to understand than I'd like as we start off with too large a squad to register - and its that which makes data looks confusing.
In summary, and answering your points :
We are likely to have only 2 Club trained players and hence only 23 players registered in the squad rather than 25 (due to having 2 less CT's) - Austin and Skipp who have experience to play.
No point in adding a 4th GK in Whiteman unless Ange thinks he is better than Forster other than if it looks Ange has a bigger squad (misleading if Ange would never play him).
Ange may want/need more than 23 players - and if so can get that with UEFA list B players (ie u21 and 2 years at Spurs) such as Devine, Scarlett, Donley but NOT Veliz, Gray, Bergvall etc who would need to be registered and counted within the 23 players.
Sarr is not Club Trained and as an over 21 needs to be registered as Overseas Trained and counted as one of the 23 man squad..
We do now have more players who are HG (trained at clubs affiliated to the FA or FAW) than the minimum - and that can be accommodated by having fewer than 17 overseas trained players.
The key takeaway is that we do have more players in the squad that can be accommodated within the UEFA rules (if we include Spence) - so to allow us to register all the players, we need to offload 3 players and my suggestions would be Lo Celso, Gil and Solomon (members of last year's squad) plus Reguilon (loaned out last season).