This is probably not the sort of answer that the original question was going for, since you said you were happy to assume cofibrant generation but not combinatoriality (i.e. not local presentability), but it may be useful to other readers.  Namely, if you're willing to keep local presentability and instead relax cofibrant generation to [accessibility](https://ncatlab.org/nlab/show/accessible+model+category), then there is now a very general result about the existence of injective model structures in [this paper by Lyne Moser](https://arxiv.org/abs/1710.11388).