Edit ---
OK. A perfect duty has to come from a contradiction in concept. And, at least for Kant, a perfect duty, if it can be determined always overrides a contigent duty -- one where the maxim allows for conditions or measures.
The duty against murder is perfect -- if everyone killed someone, there would be no one left to kill.
The duty against lying is perfect -- if everyone lied all the time, no one could lie effectively.
The duties you put forward, like preventing criminal activity or managing the population size, are duties, but they are contingent, because autonomy allows different notions of criminality or deprivation, in a way that death or the ability to communicate do not involve different versions and degrees.
You can punish criminals, or not, and still be able to punish criminals, or not. There is not a level of letting crime be profitable where it is no longer possible for crime to be profitable. (Quite the opposite.)
You can breed, or not, and still be able to breed, or not. Having another baby in a world at peak capacity remains possible -- that baby would just be incredibly unfortunate.
In an asymptotic sort of way, badly handled contingent duties allow things to go badly wrong, but there is not a point where neglecting the duty makes continued neglect of the duty absolutely logically meaningless.
Badly handled perfect duties make for a conceptually contradictory world.
For Kant, the perfect duty always supercedes the contingent duty, because of the way the metaphysics that underlies the ethics works. You don't have to agree with that metaphysics. But there is not a conflict here that Kant has overlooked.
There is a rule in Kantianism for exactly what you are complaining about in this case. You can ignore the distinction that matters over and over again, but that will not change the fact that this is addressed in Kant's writings.
Klocking already pointed you at the sources in comments, so I am not going to redundantly do so again.