Your country rank does not impact your team's performance.
It is calculated based off the most recent wins and losses (not sure on the number, but it is well over a season's worth of wins and losses) and takes the rank of your opponents into account.
Give it time, and if you stay in D1 it will correct. But again, it is really an extra thing that doesn't impact gameplay, performance, merchandise income, or anything else.