We can't load Amazon's scripts on any page before the Amazon-specific payments form. Once the donor gets to Special:AmazonGateway, they should be redirected to the Amazon authentication screen without having to click a button.
Some info on redirect authentication:
https://payments.amazon.com/documentation/lpwa/201750560#201750010