Unfortunately, orderings like Before= cannot be overriden by vendor settings. This is mentioned in "Example 2. Overriding vendor settings" on https://www.freedesktop.org/software/systemd/man/systemd.unit.html. Correctly fix ordering by overriding the entire unit.