It shows you are a team member here (bottom right)
http://www.esoui.com/downloads/author-13578.html
When you visit the AddOn page you should get a "Manage AddOn" link in the upper right.
Your portal will not show this AddOn unless you are the 'Owner'. Ownership can be transferred by an admin if that is needed.