British Airways canceled 54 more short-haul flights at Heathrow Airport's problem-plagued new Terminal 5 on Monday.