Ich würde das als Fehler einstufen und an die Fehler-Liste schicken, lilypond-bug@gnu.org, wenn du das selber machen willst, häng ein kleines MInimalbeispiel an, ansonsten stell es hier hin, dann schicke ich das weg.
Beim Lesen deines Beitrags kam mir in den Sinn, ob denn die Klammer wirklich im Staff-Kontext erstellt wird, oder nicht eher im Voice-Kontext, also
Voice.PianoPedalBracket
Habe ich habe nicht ausprobiert. Vielleicht auch mal das Staff davor ganz weglassen und schaun, ob es dann passiert?
Gruß
Till