Question about RelativeCoincidentTopology*OffsetParameters

You might want to check if the problem is due to “edges” or “lines”.
How about you add all those triangle edges as lines in your polydata to see if you still have the same problem. If so, maybe the edges are handled slightly differently than lines and therefore the parameters do not apply the same way.