Well, I am not sure how to prove that it is my PSN ID, as anyone could technically link up my trophy card or mention my PSN ID (which is my username). So I thought about how to lay all doubt to rest. I have posted something to the bottom of the guide on the other site (it is at the very bottom of post #2) saying explicitely that I am posting the guide to this site. Glad we are finally done with that mess.
Thanks for the initial post to this thread with your kind words about the guide. The other site allows posts to be edited, but I guess the one on this end can't be updated with the new info we find.
Anyhow to your original Q: It usually take around two weeks to a month for the EU division to catch up with NA patches and publishes, but no definitive date yet. (It also takes the same time fram from EU to NA, as evident with Trine and SingStar.) Here is the developer's statement:
http://thatgamecompany.com/flow/flow-trophies-now-live-in-us/