If, for some reason, DCL is unwilling or unable to provide you with an in-room refrig to store your insulin, I'm sure they would be more than happy to store it at the onboard medical center located on deck 1. Granted, it would be somewhat inconvenient, but at least it would be refrigerated at the proper temperature, unlike the room coolers.