Dry lubes do not 'cause' squeaking, having no lube does. However, dry lubes are more likely than wet lubes to be washed away by water if you get caught in the rain or ride through too many puddles, and then there could be squeaking.
Another thing that could be squeaking is the bushings in the derailleur pulleys. Put a drop or two of oil into the pulley bushing and see if that doesn't help.