Server B handling add_image_size() differently than Server A

This particular issue was caused by an environment missing GD. After installing GD on the server, the issue was resolved. Of course you will need to go back and re-submit your thumbnails to have correct cropping, or use a plugin to retroactively recreate your thumbnails.