Don't override explicitly set colors on alignment records (colors set with YC tag).    Using the YC tag should be interpreted as setting the color, that's what its for,  not setting a default color that can be overriden at the whim of IGV.