The detailed reaciton is here:
Why do we make acylation, I know AcO groups are used for protecting the alcohol functional group, but here against what? Or we don't use them for protecting at all here??
One suggestion might be that in the absence of an acetate trap, there is no real driving force for the reaction to proceed as written, if you're waiting around for a proton to form the alcohol it may quite readily decompose back to aldeyde and lithiosulfone. So you may be able to at least do the first step with some other protecting group precursor, like a silyl chloride. Lithium acetate is also produced in the scheme that you have described, which I don't think is that soluble in e.g. THF, so this may also push the equilibrium across to the RHS.
Alternatively, you may need the acetate to form a decent leaving group in the elimination, in which case silyl groups would not be the best bet out there.
Just a few thoughts - have not really done much Julia olefination work so have not really read (or more importantly, understood) the literature. clarifications from others welcome.