Ok, from the office, I put Wireshark listening on tun0 and I called 192.168.2.1 (internal router ip) from 10.8.0.2: it responded and opened the web interface as before.
Then I called 192.168.2.80 (satellite receiver), and I saw the TCP packets through tun0 to the destination but no ACK ever came.
I think this is proof enough that the client is correctly sending through the correct route and we could safely assume that the traffic is not dropped when back to the client, but rather there is something wrong on the router (it would be strange to drop all traffic from 192.168.2.x except 192.168.2.1).
In fact, I installed tcpdump on the router and dumped traffic on tun21, and I see https going to 192.168.2.80 and never coming back.
Now I will try to do the same on the satellite receiver so I know if the traffic is received, and if it is sent back at all.
If you have any suggestion in the meanwhile, please let me know, this is becoming painfully surgical
