I just mounted a Thor seat to my Vendetta last week.
As you indicated, there wasn't mounting wings in the rear and I did have to cut the front ones down some and drill new holes in them.
Like others did on this forum, I used the moldable plastic to mount my seat...
I not only used it in the front, but the middle and the rear...
I drilled holes in the seat where the Perez Clamp bolts are located, so I could just use a couple slightly longer (and stainless) bolts to hold the top part of the seat down...
I'm not using the stock headrest. I mounted an Ice neckrest (from a trike). Works very well and mounted to the seat itself.
The Moldable plastic works very well and is reusable, so if it's not right the 1st time, heat it back up and use it again...
Blessings,
Rudy