Not completely sure what icons you are talking about. But a lot of the icons can be changed/removed in the row options (if using clist_modern). just go to options > row items, and search through the tabs and try disabling some of the stuff in there. It worked for me when i had to remove some annoying icons.
I have a miranda question myself: Every time i start miranda up, i have to remove the "status icons". They come back every time i restart. any clue how to prevent them from coming back when starting up?
I got mine to hide with (i think) the latest clist_modern, by checking everything in the "icons" tab under row items, and unchecking "show avatars" in the avatar tab. I might be wrong, but I think that's what did it.
to get rid of the status bar without it coming back when you start miranda up everytime right click on the systray icon and go to Main Menu > Frames > Status Bar and I unchecked everything, but all I think you have to uncheck is visible.