I still think Langford and Skolem sequences can provide references, although your problem deals with a generalization that might be handled by covering systems. However, you do not require that the symbols themselves are at fixed distances from one another. Specifically, a configuration like 2532423524 is allowed. (if it could be extended, it would solve your problem for the given set of $\{2,3,4,5\}$.) This makes it less likely for me to provide an apt reference.
I believe it is possible to determine if a sequence exists for any given set, but I do not know of an efficient algorithm. Let $N$ be the largest integer in the set, and start with a comfortably large range. (I pick a range of $R=2N+3$.) Start generating all sequences of length $R$ from the set that satisfy the conditions. For each such sequence, extend it by adding one symbol on the right as long as you can satisfy the constraints. Using a brute force search, keep adding symbols on the right until either a) you have exhausted every possibility and cannot add any more symbols without violating one of the constraints, or b) one of your sequences is long enough that it contains two different repetitions of a pattern of length $R$.
If you are in case a), you will terminate after finitely many moves. The proof of this is that you are not in case b). For if you were in case b, you could shift the subsequence containing the repeat at both ends to both the left and to the right to create a periodic pattern. Although it will take a long time, you can reach state b (if you reach it at all) in finitely many moves starting with a finite set.
Thus 1) brute force will do it, and 2) the algorithm above terminates either in showing there is no $C$ or in providing $C$ as (a repetition of) a subsequence of one of several sequences you generate. The references I know of including covering systems and Skolem sequences are related, but only weakly so.
Gerhard "Still Thinking About Ring Toss" Paseman, 2017.03.18.