O driver Postgresql JDBC tem sua própria ideia sobre a nomenclatura de tipos. Você pode procurá-los no classe TypeInfoCache .
No seu caso, o nome correto é
float4
, então a linha ficaria:Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray);
Os adereços vão para @JBNizet por sugerir este registro em uma pergunta semelhante .