So, as you probably already know, the C1282 code is set if the Low Pressure Switch (LPS) gets activated BEFORE brake system pressure gets above the pre-determined setpoint. The LPS is activated by the brake pedal linkage. This code is designed to seal in and must be reset even if the fault is corrected. The vast majority of the time, this is caused by a "soft pedal" due to air in the system, leakage, bad master cylinder, etc. Bleeding the system is the typical fix. Low level in the reservoir is not a cause of this. That's a completely different code. Unless, of course, it was so extremely low that you sucked air into the line, which you didn't do. In your case, you found damage to the switch arm itself. Haven't a clue how that happened?
So, could the repair to the switch arm, now have changed the timing between the switch actuation and the pressure signal such that the switch is activating too early in the brake pedal stoke? The wiring diagram shows that the switch is normally closed, and opens on activation. You could possibly re-adjust the switch if you confirm that with a meter.
And just to cover the bases, reset as follows:
Make sure the key has been turned off for more than 30 seconds. Turn on the ignition key. Wait for the screen to finish booting up. You may not need to push the Mode switch but it won't hurt. Press the brake pedal hard enough to activate the low pressure switch. HARD. If you have good hearing it will be the 2nd click. While holding the brake pedal down. Turn the ignition key off and wait 30 seconds. Release the brake pedal. Then check if the code is cleared. Repeat as necessary.
Yes, there has been cases that the code was just stubborn and wouldn't reset without BUDS. If you were closer, we could just do it here. Perhaps someone in TX with BUDS will offer their help.