基本正确。我再给你补充一点:
as...是个状语从句。
when...是个状语从句。
... ( which , to some degree, is good news to us.)
这一部分是定语从句。 先行词是attitude 。which 指代先行词,同时在定语从句中充当主语。
译: 对她来说,美国人的态度(改变)是个好消息。
如果把the importance...
或social distancing 看成先行词,那么:
对她来说,重要性是个好消息。
或:
对她耒说,社交距离是个好消息。
或:对她来说,社交距离的重要性是个好消息。
以上这些,都不符合思维逻辑。