Reading your account - and on surface of the account, I give my
opinion:
a. did you check the vehicle prior to taking over and driving off
at the MT line?
b. are you trained drive the vehicle,i.e. have you gone through
orientation to handle the vehicle? You mentioned, out of good will,
you agreed to help, so maybe your superior or whoever instructed
you to handle the vehicle must share some of the blame.
c. you mentioned you mount kerb, I gather you tried to avoid
something? Its not very clear from your account. Was a traffic
report lodged?
d. in Army, if you feel unjust, you could feedback to higher
authorities or SAF hotline, is there a similar setup for
SCDF?
e. last but not least, see MP. I know some ppl tried and got some
attention.