Well, I certainly learned my lesson with the rope thing.
I forwarded these pics to Steele Rubber via email, so I'm hoping somebody there might have a good solution.
I do think it is pretty simple though like you said, it just isn't quite seated yet. I did make progress last night, I'll just have to work it every day until it goes in.
Thanks