Sometmes the terminology here is confusing. So bear with me.
I wanted to Sync it completely, so that Libraries A and B are identical.
That means, if you add pics to Library A and add different pics to Library B that - after a sync - Library A and Library B will both include all the pics.
+You can't do this with Chronosync+ Period. Or any Syncing app. Period.
So far, I have done the first 'sync' by doing a bi-directional sync from Library A (my MacBook Library) to a folder on the external hard drive called 'iPhoto'.
That's not "bi directional". The traffic is only one way. Nor is it syncing. You simply copied your Library to this new location.
When I launched iPhoto again on the MacBook, whilst holding down alt, I selected the new folder on the external hard drive and it opened up the library without a problem.
Of course. You've simply moved your library from one Mac to an external HD, then you've plugged the HD into another Mac and opened the Library. So far you've not tried to move photos +from Library to Library+.
but have realised that my work Mac is iLife'08 where the MacBook is iLife'09 ('09 must have come with the newer MacBook). So that means I can't open them on my work Mac anyway until I upgrade.
Correct. No early version of iPhoto can open a later version's Library.
do you not think that if I did a Sync from the iPhoto folder on the external drive with the iPhoto library on my work Mac that it would sync the files across?
I really don't understand the sentence. Exactly what do you mean by "Sync from the iPhoto folder on the external drive with the iPhoto library on my work Mac"
Clarify the word "Sync".
Yes you can copy the Library on the External to your work Mac. It will overwrite the Library already on your work Mac. Photos currently on your Work Mac that are not in the Library on the HD will be erased.
Regards
TD