When I select the 32K RAM card the COMX still states 30K at PR MEM

This is correct behaviour, the original 32K RAM card was never supported from BASIC. The extra memory can be used via machine code and/or expansion card commands; see also the 32K RAM and expansion box help chapters for some additional details.