The pinlock bit is normally just to the left of that photo more on the front of the visor. stick up a pic of your lid facing forward.
Look at this pic, the pinlock is the yellow bit, there are pins on the visor to hold it in.
If you dont have pinlock pins you'll need to get a new visor. You can drill them yourself but I doubt it will be as good.
Did no-one warn you buying kit is a never ending money pit lol.