The good news for Team A is that, in all three stated scenarios, Team A may request the ball to be placed wherever they want it for the subsequent succeeding spot, laterally (on/between the has marks). Regarding the enforcement spot for the Team B foul, I see nothing that would allow Team A to designate the B-3 as the succeeding spot (which is the enforcement spot for dead-ball fouls), so they would get 1/2 the distance from the B-4, taking the succeeding spot to the B-2. At that point, they could request the succeeding spot to be relocated to any point on/behind the B-2. Admittedly, that is an interpretation on my part, and RR or SS might say differently. (There are no ARs or bulletin plays covering these scenarios.)
The governing criteria for these specific scenarios is the charged time out to either team, and the fact that Team A did not commit a foul. (see 8-3-2-c)
Now, if Team A commits a foul, by itself, or with an offsetting B foul, then they are locked in to that spot, and may not have the succeeding spot relocated for that down. Not even taking a team time out will allow A to have the succeeding spot relocated. If they foul, they are locked in to that spot. Period.
Robert