Rust, 100 bytes, Score \$\approx 1.69863\times 10^{78}\$\$\approx 2.22128\times 10^{78}\$
The score is \$8+\underbrace{6\times(6\times(\cdots(6\times2+3)\cdots)+3)+3}_{100 \text{ levels}}=\$\$8+\underbrace{6\times(6\times(\cdots(6\times2+7)\cdots)+7)+7}_{100 \text{ levels}}=\$ 16986284211001843558513946946109503333965736472296826660119871125606925678411852221283319900241080728746908337396589826288615608046563246444685656290281023085.
The type is Option<((...(u8,u8,u8,u8,u8,u8),...))>, with 100 levels of nested tuples, where each tuple contains 6 identical items.
type A<T>=(T,T,T,T,T,T);type B<T>=A<A<A<A<A<T>>>>>;type C<T>=B<B<B<B<B<T>>>>>;None::<C<C<C<C<u8>>>>>