#Bash+coreutils, 364
Basic regex removal of the combos we don't want. Some mild compression of the regex:
echo {A..Z}{A..Z}|sed -r "s/Z /Z\n/g;s/`sed 's/|/]|/g'<<<'A[BHJKVY|B[CKP|C[BEJQT|D[A-DFHILNP-X|E[BDI-LNOQX-Z|F[A-HNPQS-WYZ|G[JKOVXZ|H[A-JLO-QSV-Z|I[AF-KP|J[B-DF-LNQ-Z|K[A-DFJ-LOQS-VX|L[DEGHJL-QWXZ|M[BIJ|N[BDHJKMNQSV-Y|O[B-LN-Z|P[B-DJO-QUVXZ|Q[B-L|R[DFGJKQRTVX-Z|S[PQW|T[BEIQSUXY|U[B-FH-JLN-RT-X|V[BDFHJ-MO-TV-Z|W[A-EG-KMNP-RTUW-Z|Y[A-DF-SW-Z|Z[B-LN-QS-VXY]'`/ /g"