IPV6 Frontier router with DMZ

I had IPV6 working with this APU2 with both Comcast and Cox. Now Cox doubled their price so switched to Frontier DSL. Despite trying my best they do not offer a plain DSL modem anymore. I was given an ARRIS NVG448BQ.

I connected the LEDE APU2 to one of the LAN ports and set up a DMZ to avoid the double NAT on IPV4.

I saw IPV6 was disabled so I enabled it but the straight up DHCPv6 option did not work so I enabled 6rd tunnel which I understand to be ipv6 over ipv4. From there my router picked up an address but it did not work. Any help would be appreciated. Imagine I could just move the 6rd to the LEDE router but like making it easy to switch internet providers.

root@lede:~# ifstatus wan6
{
	"up": true,
	"pending": false,
	"available": true,
	"autostart": true,
	"dynamic": false,
	"uptime": 17458,
	"l3_device": "eth0",
	"proto": "dhcpv6",
	"device": "eth0",
	"metric": 0,
	"dns_metric": 0,
	"delegation": true,
	"ipv4-address": [
		
	],
	"ipv6-address": [
		{
			"address": "2602:252:d56:4cc0:225:22ff:fee0:ab47",
			"mask": 64,
			"preferred": 604776,
			"valid": 2591976
		},
		{
			"address": "2602:252:d56:4cc0::48",
			"mask": 128,
			"preferred": 14941,
			"valid": 79741
		}
	],
	"ipv6-prefix": [
		{
			"address": "2602:252:d56:4ccf::",
			"mask": 64,
			"preferred": 14941,
			"valid": 79741,
			"class": "wan6",
			"assigned": {
				"guest": {
					"address": "2602:252:d56:4ccf::",
					"mask": 64
				}
			}
		}
	],
	"ipv6-prefix-assignment": [
		
	],
	"route": [
		{
			"target": "2602:252:d56:4cc0::",
			"mask": 64,
			"nexthop": "::",
			"metric": 256,
			"valid": 2591976,
			"source": "::\/0"
		},
		{
			"target": "2602:252:d56:4cc0::",
			"mask": 60,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 384,
			"valid": 1776,
			"source": "2602:252:d56:4cc0:225:22ff:fee0:ab47\/64"
		},
		{
			"target": "2602:252:d56:4cc0::",
			"mask": 60,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 384,
			"valid": 1776,
			"source": "2602:252:d56:4ccf::\/64"
		},
		{
			"target": "2602:252:d56:4cc0::",
			"mask": 60,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 384,
			"valid": 1776,
			"source": "2602:252:d56:4cc0::48\/128"
		},
		{
			"target": "::",
			"mask": 0,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 512,
			"valid": 1776,
			"source": "2602:252:d56:4cc0:225:22ff:fee0:ab47\/64"
		},
		{
			"target": "::",
			"mask": 0,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 512,
			"valid": 1776,
			"source": "2602:252:d56:4ccf::\/64"
		},
		{
			"target": "::",
			"mask": 0,
			"nexthop": "fe80::faf5:32ff:fe18:98f0",
			"metric": 512,
			"valid": 1776,
			"source": "2602:252:d56:4cc0::48\/128"
		}
	],
	"dns-server": [
		"2602:252:d56:4cc0::1"
	],
	"dns-search": [
		"frontierlocal.net"
	],
	"inactive": {
		"ipv4-address": [
			
		],
		"ipv6-address": [
			
		],
		"route": [
			
		],
		"dns-server": [
			
		],
		"dns-search": [
			
		]
	},
	"data": {
		"passthru": "00170010260202520d564cc00000000000000001001800130d66726f6e746965726c6f63616c036e657400"
	}