Follow these instructions for installing png for delphi:
http://www.delphigamedev.com/forums/viewtopic.php?t=251

Then place wanted extensions in uses list and that's all there is to it After installation you can use png with any component (TImage, TDXImagelist, whatever).

Also you could try not to load everything same time in DXImagelist, but use it dynamically.