Since you say you are flying out of Taiwan, have you considered diving locally, mainly Green Island and Orchid Island, off the southeast coast of Taiwan, accessible from Taitung.
4D/3N really means only 2 diving days, since you're going to spend at least half of the first day getting to your...