Good news on my end! Finally got to a competent agent who was able to fix this for me. What she did was change my YYZ-TPE-DPS itinerary to economy on June 12th, then she upgraded the YYZ-TPE segment to business. Thanks for everyone's help and feedback!