Before testing the ICEPAY payment method as Administrator, ensure you set the country of the frontend useraccount. This is required for all Virtuemart front-end users but not for the Administrator.
If the country is not set in the user account and the ICEPAY module's country setting is set on 'DETECT', the module will be unable to detect the country. As that happens the payment methods will be shown of the default country.