As comment on Can the extended register pool be used for \newinsert?, there is a reference to Dealing with tons of floats. It is interesting but uses \unexpanded:
\edef\@freelist{%
\unexpanded\expandafter{\@freelist\@elt}\expandafter\noexpand\ExtraFloatCommand}%
How can this be replaced by something like \expandafter, \noexpand, \toks@, which does not require the eTeX extension? (With eTeX probably \etex@unexpanded from the etexcmds package would be better than \unexpanded.)