The first thing to double check would be if the file paths have changed? Is the file structure between your old Mac and the new one different? Mac's may have something like the Windows Registry to hold some file path info, but their might also be internal path info in calibre which, having been moved, no longer matches up.