Well, the 90L is a Recall while the BST is a Special Service Campaign. The difference being that the 90L is correcting a "defective part" (I put that in quotes because in my personal opinion I believe the drivers are defective and not the part) while the BST is to correct an issue that can occur in some rare instances. Basically the BST is a limited service campaign that owners can choose to have performed on their vehicle. So it won't show up as a Recall, but it will show up as a Campaign.
There is no "Pre-2014 ECM" for thee 4th gen 4Runner, we don't change the units out; we just reflash them. Finding an ECM that hasn't been flashed to a newer calibration is going to be a bit difficult, but not impossible. The issue is that you will need to find an ECM that is the same as the one you're replacing, otherwise you may need to reflash the ECM (which will only be with the most current calibration and you'll be back at square one), that's going to be the trickier part.
On a side note, here's some criteria for activation I found:
I can tell you right now that based on my experience with the Corolla and 4Runner that line about "Brakes Applied Firmly" is not accurate. Most of the testing I have done and successfully engaged the SST has been with the brake pedal depressed enough to just activate the brake switch; so I doubt they are using the brake fluid pressure switch/sensor for this.
I will have to test the "to allow the vehicle to start on a hill without rolling backwards, the Brake Override System will not activate if the brake pedal is applied prior to pressing the accelerator pedal." As far as I remember that may or may not be true and could be what makes me more inclined to be okay with it installed on my vehicle; I'll update next time I have a 4Runner with the BST and some time to test drive it a bit.
Post Note-
I love how they don't bother mentioning delay times on the throttle recovery.