Is there a way to get the packed material/texture from a Sprite reference? I’m able to get it from the SpriteRenderer but it would be more ideal to get a reference to the material from a Sprite.
No, because the sprite class really only tells unity what section of the image to use for a specific sprite. The renderer holds all the good info about the texture2d.