Ok, I'm new but I'll do my best.
Your first issue is that you're trying to do two separate things. You can just forward all web traffic from 443 that goes to the second NIC to that internal IP. That works just fine, no squid is even needed. In fact if you've dedicated an entire NIC for the lync then you shouldn't even need squid. Just make sure you're setting the right NIC on the firewall, the right server IP, and disable squid, then see if it works.
However, if you want to use squid you should send the incoming NAT rule to 127.0.0.1 and set squid to use the loopback (Services->Squid Reverse Proxy->General) and instead of port 443 internally use something like 8443.
Remember that pfSense, as of 2.0 IIRC, doesn't like things coming through on 443 locally. Also check the interface that you're using as I see that it's OPT1. On my server hn0 is WAN, hn1 is local so the next one added (assuming I don't swap the local and the second WAN) would be hn2. So for you OPT0 is probably your WAN1, OPT1 might be your internal network, and OPT2 might be your Wan2.
Let me know if this helps. Pics below of my NAT rules: