i am not a renal doctor remember. MRI contrast overall is safe
There's a contrast medium called "Gadolinium" that can be used in place of iodine, so that might be an option for you. Urologists sometimes hesitate to use it as it's tough on the kidney's, but if you can't have iodine and this is a one-time contrast picture, then they shouldn't have a problem with it.