I have some bad news for you. Android phones have what is called Factory Reset Protection. This means that if the phone is tied to a Google account and is reset the way you reset it, then you must log in to the Google account associated with the phone. As far as I know there's no way around this.
Maybe try taking it to a carrier that does the "turn in any phone any condition and get a free phone" and get a pay as you go SIM card just so you're getting a SIM card? I'm not sure if this will work but it's an idea.
