As I understand it, synthetic oil doesn't cause leaks, it just finds them. Probably what happened is you already had a leaky or cracked gasket, but it was plugged with sludge. The synthetic oil just cleaned it out. Of course, now it'll leak until you fix the gasket.
