The relative positioning of script objects
is controlled by the 'script-priority property.
By default this left unspecified for most
articulations (including bowing commands) and set
to 100 for Fingering. So we need to set it to
something greater than 100 for the bowing commands.
Or set the Fingering's priority lower than the Script's. ;)
If a script doesn't have a default in script.scm, the engraver
allocates it a priority starting at zero, so a negative value for
the
fingering will produce the same result without having to use
\tweak.