Don't think there was any financial reason. It's quite frequent for foreign players to hop around different teams in the league. Caguas just transferred setter Michelle Nogueras from Corozal who is one of the league's best talents and with foreign limits they'll probably get more out of a foreign hitter than setter.
She did not play, but Alex Jupiter was on the roster for the last match. I bet they decided to use foreigner spot on her (a spiker) instead.