Media changes not updating posts

Yes, that is Core behavior. The Post Editor saves whatever alt text, caption, and title you use while editing a specific Post/Page/CPT into its post content, in HTML if you are using the Classic Editor, or in Image block attributes if you are using the Block Editor.

One workaround is to always upload media directly to the Media Library. While you upload, set your desired alt text, captions, and titles. After you’re done there, edit the Posts/Pages/CPTs where you want to add the images. Since the info is stored in the Media Library, when you add the image to a post’s content, that will prepopulate from what you already entered.

If you need to go back and change existing image info in posts, it is probably easiest to follow a similar pattern: set the alt text, captions, and titles in the Media Library first. Then, you’ll have to search through your Posts/Pages/CPTs, but you can remove the images there and re-add them, and they’ll have the info prepopulated.