Currently the
shortcode only modifies the WordPress user, not the GiveWP donor at all. That means that changes made there do not trigger the Zapier Donor Updated zap at all, among other things.
Ideally, even a donor without a WP user should be able to use that legacy shortcode to change information, just as they are able to in the donor dashboard.