Just in case if someone has similar problem make sure to edit the Metadata of image to correctly update the timestamp post which it would show up in photos
I got the photos from takeout and selecting year and month.
One thing I have noticed is photos synced with ld player are showing on browser Google photos but not showing on my phone on Google photos app