Some local-global non-vanishing results for theta lifts from orthogonal groups