I added the two lines you mentioned to make it a non-background task and made sure it was scheduled properly.
At 9:30a as scheduled, a window appeared – then abruptly closed before it had a chance to load the site even… It was just kind of a dark blue window – probably a browser as specified in the script.
Any other ideas for how to make the window persist long enough for me to interact with it and close it on my own?