No way would that set screw at the back work with a reversible insert.Is it carbide, or HSS? Any chance it is just a one off? That sort of thing would normally be double ended, I think.
Any top notch inserts I have seen are double ended, a lot deeper and have a notch in the top/bottom, that doesn't seem to be like any I have seen.kennametal top notch N2L?