You guys are right that a Wiki Genealogist who signed the Honor Code should be able to upload a photo for any Open profile.
Sir William, maybe the link to it just wasn't in the same place? That's always possible, since we do format pages quite a bit differently when you're not on the Trusted List. There are fewer explicit invitations to contribute.