resource hacker is pretty ****y about png's use resourse builder by tgtsoft its a lot easyier to work with png's in it .. the program uses a simple is png=1 or 0 in the xml temp file, so you can replace a bitmap change the is png= setting and start up the program and and save your logon ui file with the png's in it ..
thats not a very good explanation but if you install resource builder you will see that it has a temp folder in its install directory when you open a file in resource builder it dumbs all the images binary data etc into the temp folder and creates a xml description of the extracted data this xml file is where it saves all the changes you make prior to resaving the file ..
if you happen to download the latest version of resource builder you shouldnt have to edit the xml file by hand since it has a button for replacing images and it should be able to change from a bitmap to a png..
the next thing you have to do is get logonui to like your png's, which can be a little bit tricky and ive never been able to figure out what it is that makes it happy but dumb luck seems to help a lot