Ok, I spent some more time trying to troubleshoot this today and realised I just don't understand electrics, so hoping I can continue to get some help here...
I joined the forum membership (thought I'd already done that) so I could access the downloads section and spent some time reviewing the PDFs. I also used
this page on fuses and relays to try and confirm everything.
Heated Windscreen
I left my heated windscreen on while I was trying to troubleshoot the mirrors and it is actually heating up! So that doesn't seem to be an issue unless some of the 30A fuses (8 and 26) in fuse box B near the battery were dislodged, but I tested them all and they seemed fine.
Heated Mirrors
I found that with both mirrors disconnected, I get ~7 volts across the white and brown wires. I don't get any voltage reading if one of the mirrors is connected. I re-checked SC17 and SC30 in fuse box C and they are both fine.
Leaving the mirrors on the heat setting on the mirror switch doesn't ever seem to make the mirrors warm like the windscreen and if they were working you'd actually be able to tell eventually by feeling some warmth. The voltage seems to be constant and isn't affected by the heated windscreen button or the position of the mirror adjuster switch (folded, left, right, heat), so I'm unsure what to make of that. Doing a continuity test, I get a tone when one mirror is connected and I am testing the terminals on the other mirror wires (mirror removed). This to me suggests a complete circuit is ok, but again, not sure how that helps if the mirrors still aren't heating up.
Any (more) help appreciated. Thanks!