Nope. I use Linux and I also have a great number of external HDDs, both from Seagate and from WD.
On all of them, except on the Seagate Expansion model, SMART works fine over USB.
Seagate Expansion is made as an external drive by Seagate, so it is not some custom enclosure that could have been incompatible with the drive.