Not good enough. The offsets are almost certainly different on the Mac, so just knowing the offsets that have changed is not sufficient. For my suggestion, it would need to specify what has changed in an offset-independent way.
For example, if the only change made is to remove (C)Pixel and change the file extension to .bmp, then the patch file would contain something like the following:
ext = ".bmp"
cpright = ""
Not necessarily in that format, but hopefully you get the idea?