One thing it would be interesting to look at, which I haven’t had a chance to look at yet:
Does the pattern “a complete 4-cycle, with the rest of the 2-cycles attached as a tree” generalise nicely to higher n?
If so, that will improve the Egan upper bound by one.
R