I'm the developer of Events Manager Extended and I was trying out your plugin. It works ok, but I'm using a special WP page to return other content depending on what the user wants to see (building own permalinks and such, but in fact replacing the content of one page).
Your plugin however tries to find the page I'm on, and so for every event or location I want to share, it shows the same url. I've tracked it down to the A2A_SHARE_SAVE_link_vars() function. On the Add-to-Any site (see http://www.addtoany.com/buttons/customize/page_url_title), it says:
"For dynamic/AJAX sites and pages with named anchors, you can leave these values unset and AddToAny will share the current page URL including the current hash"
so I just removed the use of this function completely, and then it seems to work just fine for my events/locations/other pages,posts etc ...
Is this something you might consider?