That is not the main domain or website for Translink, the public transit authority for the state of Queensland. Which is at https://translink.com.au/, with a "contact us" link at the top.
If Translink's entire web presence had disappeared, due to a domain renewal problem or anything else, I am confident it would have been noticed and fixed quickly. It's the public transit authority for the whole dang state!
It's possible(? not very likely?) there are QR and/or NFC using customers who without QR/NFC links working can't figure out any other way to contact Translink to let them know.
I think it's also possible that few actually use QR codes/NFC links.