SSTP Tunnel 2 Sites, VPN Users Connecting To 1

Hi Everyone; I need help with this scenario :
I have two Mikrotik Routers >A is SSTP Server, and B is SSTP Client. (Both Have Internet Access but B internet access is censored )
The Connection is Established, and I have two Virtual Interfaces on both sides =>
Server Side: 192.168.1.1/32
Client Side:172.16.1.1/32

I have an L2TP Server on Mikrotik "B" (SSTP Client); users use the L2TP to Connect to Mikrotik B, and they get the IP range of (172.16.2.1-172.16.2.254) from the pool.
My Goal is to Give internet access to clients connected to Mikrotik B through Mikrotik A (Which Has Free Internet).
Clients connecting to Mikrotik B using L2Tp Can Ping 172.168.1.1 without any issues.
I tried creating a Route on Mikrotik B to Route all traffic (0.0.0.0) to SSTP Tunnel, but my clients couldn't reach Mikrotik B to establish L2TP.
I'm sorta confused. If you have any experience or solution, I would appreciate it.

Any thoughts or Recommendations?

You want something like this on router B:

/routing table
add name=to-A fib
/ip route
add dst-address=0.0.0.0/0 gateway=<SSTP client interface> routing-table=to-A
/routing rule
add src-address=172.16.2.0/24 action=lookup table=to-A

On router A you need route to 172.16.2.0/24, which can be set for SSTP user in /ppp secret.