ATNotts,
The reason why it is common practice for airports to list all code share flights on their Arrivals/Departures boards is to provide instant information to all those individuals that require it, whether it be passengers transiting the airport with any given airline or meeters and greeters awaiting their arrival (both of which, as we all know, can be can be less than clear thinking at times). The airport managed it with the BRU flights when they were code shared, but have obviously slipped-up in this case!
As far as the booking process is concerned that is an entirely different matter from the point I was making.
Balair