Updating Entity Properties with hook_update_N()
I've had this problem myself in the past and almost pulled all my hair out! :)

It turned out that I had forgotten to update my hook_schema declaration within the .install file of my module, and include the definition of the new database field for my entity table.

Adding in the definition should make the new field available to you.