Changing metadata in calibre changes the information in calibre's database, not in the books themselves. That is why you are seeing the old info in calibre's viewer.
When you send an epub book to your Sony using send-to-device, the metadata in the copied book will be updated to what is in calibre's database. The same thing happens when you use save-to-disk. In both cases you can modify this behavior using plugboards.
If you want to update the metadata in calibre's stored copy, then do one of the following:
1) Convert the book from epub to epub. This will update the metadata, and will also change the cover and (optionally) add a jacket page. However, it might change the formatting of the book, which you may or may not want.
2) Send the books to disk, then use edit metadata to replace the existing format (old metadata) with the book in the 'sent to' folder (new metadata). This changes only the metadata.
3) Same as 2, but after sending to device. Get the new copy from your device.
4) Use 'tweak epub' and manually make the changes to content.opf (not an option I would choose.

)
There might be a way to use connect to folder and merge to make the copy-back process easier. The idea is to send the books to the folder device, then add the books back from that folder device. I haven't used merge enough to comment with any authority about how this would work.
There has been discussion of adding a feature/command to update metadata for epubs in place, but to my knowledge no one has yet done the programming. I know that I haven't.