Ideally a maltogenic amylase must hydrolyse pullulan because .Pullulan is essentially a linear polymer of repeating maltotriose units linked by α-1,6 glycosidic bonds. Maltitriose units are nothing but 3 glucose unit linked via α-1,4 glycosidic bonds so maltogenic amylase can hydrolyse pullulan. However cyclomatodextrinase would work or not cannt be said.
Cyclomaltodextinase opens basically the ring and linearize the polymer. there is a possibility that They may also work on pullulan as they are not very sterospecific enzymes and generally may have broad specificity for substrates.