El controlador Postgresql JDBC tiene su propia idea sobre la denominación de los tipos. Puede buscarlos en Clase TypeInfoCache .
En tu caso, el nombre correcto es float4
, por lo que la línea sería:
Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray);
Los apoyos van a @JBNizet por sugerir este registro en una pregunta similar .