Edwin said:
Could you not become an Insider by switching to or creating a new MS Account?
All you need to do to become a Windows Insider is to sign up for it. At least, that's what I did. I'm not sure if the ISO's available unless you're an Insider.