We will have to read the rulebook to see who is right, however I would guess FIFA is on the right on this, after all default victories do exist in many sports and that includes soccer as well, for example if there is a game scheduled and a team does not make it for some reason then they lose by default, while their opponents get a victory without playing that is worth just as much as any other victory.
If in the rule book of the FIFA there is n fact a rule about teams being disqualified and the opponent getting the win then there is nothing to do about this as those are the rules everyone agreed before the competition even started, and if they would like a change to this rule then they can argue their case if they want, but it should not affect the decision to let Poland move to the next round.
No more! There is no specific rule for this type of situation, which happened with Russia.
The rule that exists is that if a team does not attend a game, it loses that game 3-0. In this case, it was a disqualification imposed by the organization, not giving that record of victory to Poland, but guaranteeing the passage to the next round.
Of course, this may seem a little unfair, for the team that will have to play against Poland, and that had to play a game 3/4 days before. But based on the current rules, there's not much to do.