Given that BA rebooked you with a 2 night stay required, then it is responsible under the UK implementation of EC261 for meals , accommodation and incidentals for the 2 nights. Given the reason for cancellation, I doubt that compensation would be applcable
As far as rebooking for just LHR-AUS , that is a question to pass to AA since you purchased from AA. What are the fare rules?