I will first restate the question as I understand it after the clarifying comment. If I'm misunderstanding something, please let me know.
Let $M$ be a set of size $n$. There are two parties $A$ and $B$.
We are looking for a protocol that does the following.
$A$ chooses a subset $N\subseteq M$ with $|N|=2n/3$ and computes some message $m$ with $|m|=\ell$, where $\ell$ is a constant, independent of $n$.
Given $m$, party $B$ is able to reconstruct and output $N$ with probability $1$.
If that is a correct description of what you're looking for, then it's sadly impossible, since it would imply infinite lossless data compression.
There are $\binom{n}{\frac{2n}{3}}$ many possible subsets, so by sending $m$ you are transferring $\log_2 \binom{n}{\frac{2n}{3}}$ bits of information.
We have
$$\log_2 \binom{n}{\frac{2n}{3}} \geq \log_2\left(\frac{n}{2n/3}\right)^{2n/3}=\log_2\left(\frac{9}{4}\right)^{n/3} > \log_2 2^{n/3} = \frac{n}{3}.$$
Since $m$ is only $\ell$ bits long, the pigeonhole principle tells us that you cannot transfer more than $\ell$ bits of information. For any $n>3\ell$¹ that's clearly being violated here.
¹This happens even earlier, I just can't be bothered to do a tight analysis here, we're using pretty loose lower bounds.