I think I found it. I switched from DHCP6 to SLAAC, which didn't help as all IPv6 communication failed. But when I switched it back to DHCP6, my site was reachable all of a sudden. The thing I noticed from my logs was a routing entry that was not there before.
Why this was missing from opnsense in the first place is troubling(and how everything except inbound was working as expected), but it seems to be working now.
Code Select
Destination Gateway Flags Netif Expire
default fe80::12ff:fe3d:c900%bxe1 UG bxe1
Why this was missing from opnsense in the first place is troubling(and how everything except inbound was working as expected), but it seems to be working now.