We have something like this:
http://www.sielc.com/application_183.html
alcohols will retain too on this Obelisc N column - you just need to use RI detector to monitor alcohols. There is plenty of room between peaks (82% of ACN) in order to "fit in" alcohols. Obelisc N columns is mixed-mode HILIC column, so retention for ionizable compounds (acids, amino acids, amines) can be adjusted by buffer concentration, buffer pH and amount of ACN. Retention of sugars can be adjusted by amount of ACN and buffer pH (our phase is less polar at lower pH than at higher pH - 2 vs. 5-7). Between amount of ACN, buffer pH, buffer concentration and buffer nature I am sure you can find conditions where everything is separated.
Retention time changes because of change in ionization state of compounds and stationary phase when you play with pH of the mobile phase.