Roger Federer said he hoped to erase his shock defeat in last year’s Australian Open third round as he set up an eye-catching last-32 showdown with Grigor Dimitrov—the Bulgarian once dubbed “Baby Fed”.