Onedrive sizes differ on files uploaded by Onedrive iOS client

Yes, it looks like a known OneDrive limitation with Live Photos from iOS. You can find some additional infomation here:

I work around the limitation by using --ignore-size when syncing and --download when checking. Please note that this workaround only syncs the still-picture not the movieclip - and it relies on modification dates being correctly updated.

I guess your wife has disabled Live Photos - or an old iPhone.