Guesses below:
1) by being "base32hex" the "hex" part resulted in inclusion of 0, 1, and 8.
2) whomever originally defined it simply did the most straightforward extension of appending "GHIJKLMNOPQRSTUV" without thought as to the fact that for some fonts, I O and B could be confused with the numbers with similar appearance.
The appending of the next sequential characters G through V also simplified the encoding/decoding algorithm [1] by only having one discontinuity (the gap between 9 and A) to contend with instead of four discontinuities (three of which are only one character position wide).
[1] the original algorithm was not likely implemented as a lookup table.