Sorry to hear what happened to your shoes. I have always have things send to my hotel and never had any problem.
Anyways, the Eastbrook looks like it's a double leather sole instead of the regular single sole made by Rancourt. I think the plug looks longer because of the pictures.
To answer your question, I don't think you'll go wrong with the Eastbrook.