Happy new year to you too, Ian, and thanks for the problem ;-)
The thing is that 6V001 will be treated like an IATA code of 6V, which is owned by Aviation Company "Mars Rk" Ltd, which may or may not be the Medical Air Rescue Service of Zimbabwe, ICAO code MRZ, whose logo we don't have.
I therefore suggest that to display the Republic of Senegal logo, we create a new "ICAO Code" of SZZ, which doesn't appear to exist, and add that to the Airlines table along with the IATA code of 6V.
Unless we get new logo logic, that's the best I can think of, and I've named the logo to suit that scheme.
Rod