Do you still get Hilton points/nights credit if you were to book through BA Holidays? I know generally not if through a third party like Expedia, but Hilton website says something about using accredited IATA agents which i'd presume BA are?
Not the end of the world either way as the double tier points would be more valuable.