Aye, it’s crappy but it happens to pretty much everyone at one stage or another. Plus IP/RP can’t be transferred between accounts/resold, the same for skins/champs.
With no credit card info, other then spamming your email account about the best they can do is trash you elo by feeding when your not logged in!
Seriously though I think Riot handled it like Gents, more or less full disclosure straight off the bat. Bad situation well handled.