This could be done easily by replacing the requirement for farmland with a function that checks if carrots (or wheat or potatos) can grow on that specific soil. It would be nice if this could be implemented in a 1.7.10 Version of IC2 aswell.