Thank you, Rez, it seems like it's all working as expected now!
I've done some tests here and the overlapping now happens on a predictable way, so I can adjust my blockers and art to it. Your suggestion of using the blocker bigger than the art was already my approach, but it was not working since the path's behavior was kind of unpredictable.
Even a minor misalignment between the path's end and the object seems solved now, that's nice! I did not bring it up since for my project it was just some minor issue, not so important.
I'll be back to my project in the next week, so will let you know if any problem arises. Thank you very much for the ace work! <img src="smileys/smiley20.gif" border="0" align="middle" />
PS: I really liked the new example and possibilities, will think about them when doing my project.