Later in this race Rus64 got rule 17 violation for hitting me fr om my leeward. His course was really not to the mark, but there was Nik abaft him and he should keep clear of him. And I remember races with bigger angles off the course wh ere situation resulted in 11.
I sometimes find myself frustrated from virtual racing with rules significantly different from the real world rules.
BTW, are there any official "numeric" interpretations of rules such as 17?
Yes - the rules engine has never quite got this right...
In real life, it would be an easy thing to convince a protest committee that a valid proper course could possibly be directly at the mark, or even a few degrees above it, or even the boat's fastest point of sail.
The rules engine however, only accounts for the current wind direction and what would be the best possible velocity-made-good downwind.
This is one of e-Regata's quirks. The red & green lines that appear when you establish an overlap from astern are your guide. Sometimes it's a boon, and sometimes a curse (as in your case...)