You are partialy correct.
The bank does have the final say in whether or not the short sale can move forward.
The seller however, has the right to select which offer they will submit to the bank. The listing agent should present all offers to the seller. Once the seller selects an offer that offer will be sent to the bank for short ale approval.
Best of Luck to YOu.
Kawain Payne, REaltor