Are you absolutely sure your sequence is correct? Because the signal specs for 720p are 720p50 and 60. Although you can make a custom sequence for whatever framerate you want it might mess things up.
Prores should work if you’ve installed the decoding codec for that and Premiere understands XML files exported out of Premiere. It will not bring everything in Premiere though like some effects.
When this went down there weren’t any disclaimers on the download site and it didn’t need an Adobe account. It was just a bunch of download links with serials. Then internet happened.