Best Answer - Chosen by the Asker
It's a very convoluted phrasing - wish upon wish. I don't advise using this unless you really want to confuse people. We'd normally write it as "I wish I hadn't seen you."
By the way, it's not present perfect... still, you're right: even present perfect doesn't go with "wish". However, any subjunctive phrasing (present or past) can be used.