Yes you need to contact blockchain.info, they will remove IP whitelisting from your account.
awesome thanks for the help
, have you had experience with this before?
Yes my friend did the same thing as you and setup whitelisting with a dynamic IP. He had to verify some account details and he got back in within 24 hours, the support were very fast to respond.
Another thing you can do is if you have a recent backup of your blockchain.info wallet you can restore it to a new blockchain.info account. You only need the password to do that, it lets you bypass 2FA, ip whitelisting etc.