Yeah, that sounds a little weird. I can understand that you need the image size, or the sprite's size, but why the "image size scaled by the sprite's factor"??
If you need to get the sprite's size (which is the scaled subrect, not the entire image scaled), then you have sf::Sprite::GetSize.