I would call and book it over the phone in situations like this. Sometimes travel agents (like BA Holiday) using various fares and if it is not displayed clearly it can be anything. Unfortunately BA Holiday doesn’t have a 24 hours cooling off period if it’s booked online hence my suggestion to call and book it over the phone.