The AU is just a OSX specific format created by Apple.
Logic only supports AU - which is why you would not have had any problems with a Logic template.
Ableton Live supports both VST and AU.
and PC only supports the VST standard - not AU.
So if you are sharing projects between PC and MAC - ensure you use VST