You cant wish for fluids anyway, but you also cannot change the secondary (primary?) material of any object (handles, contents of cans and bottles etc) so it's not the can/bottle or ommel fluids that are preventing the change of a bottle's contents, it was just programmed that a SoCM can only change the secondary material. The reason behind that though, I do not know.
Also, in the script, bottles of ____ are not in there as seperate objects, but rather as ONE bottle with a variable secondary material