I don’t know the specific requirements of the army SF selection, but in general, I agree with your thoughts!
For running: i don’t recommend to focus on how far you go. Its much more efficient to stay in your right training zone (=heartrate range). E.g. 2h Run in Zone2 will be the goal and not the 10mile run!
I think the uphill method for a 16-week training will help you a lot!
It will be very helpful to get a good aerobic(=running) / strength base for the selection and keep up in all the training (and the missions after that). (transition / base period)
After that, I would integrate the max. strength training. This will help you, carry very heavy loads and also indirectly improve your endurance.
The last period is about event-specific training, so get your Ruck and make it heavier week by week. Here i would recommend the terrain, as close as where the army SF will do the selection. This training includes muscular endurance training and all the movements you need in the selection! I would also highly recommend speaking with girls/guys who did the selection e.g. for specific quests during the long marches. You can include this in your training (e.g. carrying a big tree trunk in steep terrain (if they use this kind of stuff) + your ruck/gear).
In addition, the training will help you get used to the pain / mental stress you will experience during the selection.
I did similar stuff within the EU, so should be comparable. However, all units have very specific requirements that can also be important (esp. the navy…). However, since the requirements are very similar in the field, my general tips should already help you.