Your case is still the same as it was originally. The only problem is proof. Being that you're out of the property, if you don't have the necessary photos and witnesses,, then you could have difficulty making your case. But, you don't have much to lose, either.
Re the change of position by code enforcement, that could be evidence which you could argue was no mistake at all, and that the obvious and express directives could not have been a mistake -- nor, could it have been a mistake that they were so obviously modified afterwards, to afford the landlord an easy way out from the violations.
If I were really going after this issue, I would probably sue the city, too, for a violation of your civil rights. That's not something you can do in small claims court, though.
You might want to file a complaint with the Department of Fair Employment and Housing (DFEH)
and with the U.S. Department of Justice -- Special LItigation Division
Edit: You last describe an issue of possible negligent maintenance on the landlord's part, causing you a personal injury. This is a completely separate issue -- you can discuss it with a local personal injury lawyer. For such cases, you need good proof, and that may be difficult to come by at this point -- unless you have witnesses to the injury and to the dilapidation of the steps at the property site.
For a personal injury lawyer referral, see this link.
That's about everything I can think of that would provide you with a cost-effective resolution. Hope this helps.