Hmm, tested it on my personal Facebook profile and it looks like FB's servers don't need any time before the changes take effect.
Still, when visiting your FB profile I see your publicly visible posts. When looking at your profile through Facebooks Graph API, I don't. You can have a look yourself here. Might be a bit technical but it should help you get the idea. So something on FB's side is still going wrong. I don't have any more time right now but will have another look later this week.