Good thing I logged into Apple dev site, looks like there is a special 10.5.1 iTunes release just for iTunes Match people.