First, I am sorry to hear you are on Verizon. I left them after 20 years of off and on (last couple years) between them and AT&T. Finally got fed up with Verizon's slow data speeds, poor selection in devices and garbage apps pre-loaded. AT&T isn't much better at pre-loaded apps but that is what a Nexus is for.
That said, I was going to get my Nexus on AT&T and just roll until I saw the carriers do not offer the 64GB version and no way am I getting 32GB. So I ordered from Motorola directly and got it in a few days.
So here is the question, when I goto Motorola's site and plug in 64GB (midnight blue, it's what I got) and the specs say
Networks
GSM/GPRS/EDGE, UMTS/HSPA+, 4G LTE
Bands
Americas Model (XT1103)
GSM/GPRS/EDGE (850, 900, 1800, 1900 MHz)
CDMA (800, 1900, secondary 800 MHz)
WCDMA (1, 2, 4, 5, 8)
LTE (2, 3, 4, 5, 7, 12, 13, 17, 25, 26, 29, 41)
CA DL (B2-B13, B2-B17, B2-29, B4-B5, B4-B13, B4-B17, B4-B29)
So why can't you get one for Verizon, the CDMA and LTE are there. Is Verizon saying they won't accept a BYOD with a Nexus 6 64GB that you must buy it from them even though their bands are supported? I would call and ask tech support, don't trust a store rep or an online rep. I see no reason why you can't but caveat emptor.