Is it possible to get other activity data for a watchface like 'total swim distance in a week' or 'total miles biked in a week' like we already have with running activities?
Is it possible to get other activity data for a watchface like 'total swim distance in a week' or 'total miles biked in a week' like we already have with running activities?
No it's not and what you see today isn't your running activity total, as it it includes things like your normal steps, or any "stepped based" activity like walking/hiking/etc.
Native watch faces on some devices will display a "running only" number if I recall, but that's not possible with CIQ
do you know if this has been updated, in my Garmin Swim 2 native watch face I get the swimming distance don in the past week...
No, this has not changed. The information you seek is not available directly on the device.
That said, you could use makeWebRequest to connect to the Garmin Connect web service (or Strava, or whatever you fancy), and display the data you get from there.