The 'phantom blocking in other threads' you mention is probably theoretical seating. It kicks in at T-72 hours so not in effect yet if you are still 7 days away. It is a feature of ALTEA and is by no means unique to BA.
https://www.flyertalk.com/forum/brit...ts-status.html