Der Größen-Malus müsste mit eingerechnet werden, also -1 und +4, ergibt +3.
Also wäre insgesamt +30 korrekt (sofern es gegen einen medium-sized Gegner geht).
Man macht ja konkurrierende Angriffswürfe, worauf man nach Größe noch Boni bekommt, es steht aber halt nicht dort, dass diese die bereits bestehenden Size-Modifier ersetzen, sie kommen also zusätzlich drauf.
Grapple ist ein komplett überflüssiger Vergleich, denn beim Grapple macht man ja Grapple-Checks und keine Attack-Rolls, somit kommen dort natürlich die normalen Size-Modifier nicht zum tragen, sondern nur die speziellen für Grapple, die im übrigen auch anders funktionieren als die für Disarm, denn die für Grapple sind absolut, richten sich nur nach der eigenen Größe, die für Disarm sind relativ, richten sich nach dem Größenunterschied der Combatanten.
mfg