Yep, it went back that far for Brisbane/Sydney/Melbourne (the 3 largest metro markets for tv ratings), just before Kerry Packer died. I distinctly remember the 2005 Boxing Day test vs South Africa was the first one that Ch9 did live in Melbourne. However, the blackouts still remained for viewers in Adelaide/Hobart/Perth until the 2013-18 tv rights deal was signed that the blackouts were removed in those remaining 3 metros, just in time for the memorable 2013/14 Ashes where the Aussies won 5-0. However, it didn't affect us folk who had regional affiliates such as NBN or WIN tv, they broadcast the test match live up to 6pm (for tests), and all but the first few overs of a day/night ODI on a weekday because of A Current Affair. Day/night ODIs in Perth were frustrating, not just because they finished after midnight on the east coast, but one hour of play was removed due to news/A Current Affair. Remember Mark Waugh's 130 vs Sri Lanka in the mid '90s, most of the innings wasn't shown live and then on the late night/early morning highlights package, barely anything was shown from his innings. Looks like someone at Ch9 didn't like Mark Waugh.
You folk out in the west have had to do it tough. A friend of mine (who lived in Perth for a while) told me that until the blackouts were removed in Perth, ODIs held in the eastern states and Adelaide were on 3 hour delay just so that Ch9 Perth could have the first starting at 2:30pm (5:30pm AEDST) so it could lead into the 6pm news. So ,by the time the start of the 2nd innings was shown in Perth at 6:30-7pm, the match was pretty much finished. And there was no way around it, as online streams from other countries showing the Ch9 broadcast weren't available.