Your first mistake was using psninja, yes it does clear EVERYTHING but sony see's this and instantly knows their is something fishy going on PSNPatch Stealth version is way better because it only spoofs your CFW to make it seem to be OFW and disables CFW syscalls your second mistake was spoofing your CID to 32 0's after you sign into PSN they have your original unbanned CID on file connected to their servers it has been tried and tested and spoofing your CID does nothing to prevent your unbanned CID from staying safe. I know i'm new on the hacking scene but i have done extensive research about these topics before i downgraded and installed CFW, i think i'm quoting someone elses point but say you go into a building and you initially check in as pete (pete being your unbanned CID and the buildings security guard being Sony) the security logs you in as pete now say after the security guard you tell everyone else in the building your name is jeff (jeff being the CID you spoofed to) everyone else will know you as jeff but that first initial security guard is gonna know your real identity which is pete (again original CID) and their is no sure fire way to prevent a ban 100% their are only steps and methods to kind of mask that you are on a CFW (not trying to be an A-hole just giving some food for thought others more qualified than me can step in and provide links) as i have not downloaded PSNPatch Stealth version because i am using SEN Enabler to spoof my 4.70 habib CFW to 4.75 which disables my CFW syscalls and makes it seem as though i am on 4.75 OFW until their is an actual 4.75 CFW out there, But nonetheless i hope you get the assistance you require.
Sorry if my post wasn't helpful but if it was i'm glad i could give a bit of insight as we all want to stay unbanned

in my personal opinion for right now the best spoof to use is probably the newest SEN Enabler by EvilNat not sure of the link as someone helped me through my entire jailbreaking process but it will spoof your 4.50ita to 4.75 OFW i'm pretty sure (hopefully someone more qualified will step in and help assist you further)