Testing some Pixelfed settings here
I think in order to have posts from Pixelfed embedded into other sites the Pixelfed posts have to be public (accessible to anyone in the Fediverse) and also the Pixelfed instance needs to be accessible without authentication (INSTANCE_PUBLIC_LOCAL_TIMELINE=true).