The doc says (http://www.monlynx.de/lynx/lynx4.html#TOP)
So, you won't be able to see the 5 ticks cycles in the benchmark. It is only the instruction after skiping the page boundary which is a tick longer.
Actually, that's fix-point math, but doing the double-shift left kills upper bits.
For demo0006 I use the sinus table from BLL using 8bit which should be sufficient for the screen size of 160x102 pixels.
* Since I see no missing pixels I guess you are using Suzy to draw triangles, but also (like Vladr) Bresenham and just drawing horizotal lines.
* And 8 bit coordinates and a table based math instead of Suzy doing mult/div.