Upload & Sell: On
Don't use a graduated filter in Photoshop. I never use them, though I know some do. Use a layer mask where you select what will see through to the layer below. Trees like you have in the shot above will take a bit more work, but that's the way I would do it. If you haven't used manual layer masks before, this would be a good time to practice...
So now, with your original shot, it would be super simple to just use a layer mask for the ground layer, or at least just the barn, and select it. Use a lasso, select around the barn, feather the selection slightly and click on the Layer Mask Icon in the Layer group box. Then on the layer below, use a plain old warming photo filter from the Edit menu, and adjust the opacity of it as needed. You could do it in 3 minutes...