@natethegreat21
Even if you post the same screenshots multiple times, it gets not more clear, what you have configured actually, since the pics are still missing comments.
And also the questions stay the same:
Did you import the SSL certificates into pfSense?
Obviously you didn't. However, this is necessary for HAproxy allowing to read the host header.
I mentioned this already in the other thread, I think.
You have the ACLs configured on host name basis. So HAproxy must be able to get it. But the client only send the host name after he got an SSL certificate from the server. So that requires that HAproxy has SSL certificates assigned in the frontends.
Without importing the certificates you can only use TCP mode frontends and configure the ACLs to read the SNI.