Der Unterschied war jetzt noch, dass ein optionales Element mit 0 trotzdem bei dem dokumentierten Beispiel übertragen wurde. Beide Varianten ergeben
https://www.protobufpal.com/ hier das gleiche. Also meine Implementierung stimmt jetzt schon mal, das sie nichts tut, ist nun noch eine andere Sache.