As an avid Erebus player, Rook, is usually an easy target for me to get to and slaughter.
I'm making assumptions, since I don't know both your builds and exactly what happened but....
Erebus has nightwalkers, which can be upgraded to have added health and damage, so he could have them either maul towers and draw damage while Erebus focuses on you, or have them attack you as well for added dps.
Plus, he can teleport past your tower line to get to you behind it, teleport out of range of towers after attacking you, and teleport to catch up to your immensley slow ass if you try to run away. Also, bite slows you down and removes armor.
At level 10, I'm assuming he had max bite, which means he was draining 900 health everytime he bit you, might of had an item that gave him lifesteal or lots of hps. Or, used a Potion or 2.
In my experience, and this is something that I guess generally works for everyone, to win a 1v1 battle when I'm Erebus, the other Demigod either has to be able to outdamage me so I run away first so I don't die(UB or TB sometimes), or he has to have so much health and healing ability he outlasts me (Sedna and QoT, Oak too)
With the build I use, by level 10 I have like 10 nightwalkers, max bite, +15 hps from poisoned blood, a teleport that does damage, and a small stun. Plus, with the way I get my items, usually have basically unlimited pool of mana at that point as well.
Plus, his stun can stop your hammer slam and also stop you from Tele-Scrolling to safety. I love doing that lol.
If cards are played right and I'm able to save gold up or get some early kills, I can get mage slayer that give me +45 damage, increased attack speed and like 12% lifesteal by level 10 as well.
A well played, leveled, and equipped Erebus can usually beat a rook 1v1 because I've got a lot of tools, and the fight doesn't end until I leave or refuse to chase you past some towers.