I think there may be some confusion here, I will try to clarify. Here is what we know:
- I can pull an IPv6 address on a Juniper router.
- I can pull an IPv6 address on a Mikrotik router.
- I can not pull a prefix on a Juniper router.
- I can not pull a prefix on a Mikrotik router.
The issue 100% points to a question surrounding prefix delegation.
People with Miktrotik routers are able to pull a prefix on Cox so it's definitely not an issue with the router:
IPv6 Allocation Size | Cox Community
This posts indicates that yes, prefix delegation is supported on Cox, but the person who received one was on a DOCSIS architecture (cable modem):
https://www.reddit.com/r/ipv6/comments/177glh8/comment/k4tn9gq/?context=3
Another post again showing that prefix delegation is supported but the respondent states they are on a DOCSIS architecture:
https://www.reddit.com/r/CoxCommunications/comments/177gkz0/comment/k4t1rhe/?context=3
All the data points I've uncovered specifically related to Cox, Mikrotik, FTTH, DOCSIS and IPv6 all show no one on Cox successfully pulling a prefix on a fiber network.
Combine that with me receiving the same results on different routing hardware and we are right back where we started with needing to answer the outlying question: Is prefix delegation supported on fiber circuits the same way it is on DOCSIS circuits?