I tried setting up a default route on the AT device initiating the connection, but it doesn't seem to accept IPv6 address.
adb shell ifconfig
wlan0 Link encap:Ethernet HWaddr b8:27:eb:70:8d:d3 Driver brcmfmac_sdio
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:346 errors:0 dropped:346 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:132240 TX bytes:0
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:25 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:2706 TX bytes:2706
wpan1 Link encap:UNSPEC
inet6 addr: fe80::5820:5e27:2370:4261/64 Scope: Link
inet6 addr: fd45:5412:9874:0:1c45:1217:d2c3:562e/64 Scope: Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1280 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 TX bytes:448
eth0 Link encap:Ethernet HWaddr b8:27:eb:25:d8:86 Driver smsc95xx
inet addr:10.42.42.47 Bcast:10.42.42.255 Mask:255.255.255.0
inet6 addr: fe80::c567:8333:5649:785/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11418 errors:0 dropped:5 overruns:0 frame:0
TX packets:4235 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1333299 TX bytes:944866
Nothing with wpan1 listed there, so you are likely onto something...