Not trying to play the devil's advocate here, but if they were Rivco risers why would Triumph be partly to blame for an after market add on for the bike that wasn't made by Triumph. I mean it doesn't matter if the mechanic or the dealer itself complained to Triumph but I wouldn't think that it was Triumph's fault.
Now you have others that stated that they followed Rivco's directions exactly and have had no problems. It seems that the problem, as you eventually found out, was that the mechanic who installed them probably did not "thoroughly" read the instructions and did an inadequate job in the installation of the risers.
If anything else I would go back to the dealership (or visit Rivco's website) and see if they still have those directions available (I know slim chance) and see if you can make it satisfactory to your liking.
It is a shame that the mechanic cost you some mental pain by not doing it exactly as it should have been done.
Good luck,
Dennis
24 dtg Dubai
25 dtg Home