Can money be added to my TCU SmartCard Account by someone other than Centrelink?

Yes.  Anyone can pay money into your TCU SmartCard Account via an online bank transfer using your TCU SmartCard Account BSB and Account Number.  Note that all money in your TCU SmartCard Account will be subject to the account restrictions.