yes,it makes sense.
预 购(like pre-purchase)physical object,goods,also for ticket,
预 售(pre-sale)feels more from seller side to inform you.
预 订(order)quite common for ticket,hotel,
预 约(book)more like for restaurant reservation,appointment,
Im not really seeing any difference among those words,some times they just mess around with them.
FYI,check 预购从速,(current popular usage ,you want one,you better be hurry,this is my lame En version,but definitely check this.)