So the planes aren't searching for migrants. They are just going for a nice Mediterranean sight-seeing trip! But if they see boats in distress, it's their duty to report them! And if the airport denies their landing because they are doing their due diligence, well I guess they didn't plan to have to fly an extra hour away so now they don't have the fuel to make it there. Time for an emergency landing which pretty much every airport respects.
In other words: fuck Italy.