If there is more than one Banette GX in play can the player perform "Shady Move" more than once (i.e. perform Shady Move with active, then retreat, switch, etc., perform it again with the new active)?
Yes, you could do that. However, going to the bench does not allow the same Banette GX to do Shady Move again; you are limited to one Shady Move per Banette GX per turn, assuming you can get them into the active slot.
Source: Celestial Storm FAQ (2018-07-20), TPCi Rules Team (2018-08-02)

Relevant cards

Note: All applicable cards may not be listed below.
SM2_13