AWS has actual macOS EC2 instances, which is useful, if expensive ($1/hr!). That's ok, I just need it for an hour.
Turns out, there's minimum time before you can release the instance of 24 hours.
At least I know my $10 billing alarm on this account works...