No, UIC's PNG supports 8/16 bits unsigned only. Look intouic_png_enc.cpp:
[cpp] // Depth support check
// Color support check
m_iColor = PNG_COLOR_TYPE_RGB_ALPHA;
m_iColor = PNG_COLOR_TYPE_RGB;
m_iColor = PNG_COLOR_TYPE_GRAY_ALPHA;
m_iColor = PNG_COLOR_TYPE_GRAY;
Some kind of work is of course will be done on UIC, especially when it concerns problem correcting. I would set the priority of codecs as 1-st JPEG, then JPEG2000, then others. The prioritization is ruled by overall codec demand/popularity, then if there is a room for performance improvement (there is nothing to improve in BMP :)).
The changes can happen in the mid-year when the next IPP updates/releases come.