The conjectured maximum of $N = \binom{\lfloor n/2\rfloor}{2}$
is correct except for $n=7$, when the maximum is $7$, and
$8 \leq n \leq 11$, when the maximum is $14$. The maximal
configuration is unique except for $n=12$, $13$, $15$, $16$, and $17$.
Let $L$ be the subgroup of ${\bf Z}^n$ generated by $(2{\bf Z})^n$
and the characteristic functions $e_i + e_j + e_k + e_l$ of each
4-set $\lbrace i,j,k,l \rbrace$ in our family $\cal F$ of subsets of
$\lbrace 1,2,\ldots,n \rbrace$. Give $L$ the structure of lattice
using the inner product
$$ \langle x, y \rangle = \frac12 \sum_{i=1}^n x_i y_i $$
(i.e. half the usual inner product). Then $L$ is generated by
vectors $2e_i$ and $e_i + e_j + e_k + e_l$ of norm $2$, any two of which
are either orthogonal or have inner product $1$. Hence $L$ is an
even integral lattice, with at least $2n+16|{\cal F}|$ roots
(vectors of norm 2), namely $\pm 2 e_i$ and $\pm e_i \pm e_j \pm e_k \pm e_l$
for $\lbrace i,j,k,l \rbrace \in \cal F$. Equality holds iff $\cal F$ contains every tetrad $\lbrace i,j,k,l \rbrace$ such that $e_i + e_j + e_k + e_l \in L$.
Now we can use the theory of root systems to partition the set of
roots of $L$ into mutually orthogonal simple root systems. Since
$L$ contains the root lattice $A_1^n = (2{\bf Z})^n$, the only possible
components of the root system of $L$ are $A_1$, $D_{2k}$ for $k \geq 2$,
and the exceptional systems $E_7$ and $E_8$. These contribute respectively
$0$, $\binom{k}{2}$, $7$ and $14$ tetrads to $\cal F$. Namely, each $A_1$
corresponds to a coordinate that does not appear in $\cal F$; each $D_{2k}$
corresponds to $k$ pairs of coordinates paired in each of $\binom{k}{2}$
possible ways; and $E_7$ and $E_8$ correspond to the tetrads of the
Hamming $[7,3,4]$ and extended Hamming $[8,4,4]$ codes respectively.
It is now elementary bookkeeping to obtain the maximum configuration.
$\circ$ Except for $7 \leq n \leq 11$, the maximal $|{\cal F}|$ is $\binom{k}{2}$
for $n = 2k$ or $n = 2k+1$, attained by the $D_{2k}$ configuration.
$\circ$ For $n=7$, the maximum of $7$ is attained by the $E_7$ (Hamming) configuration,
and for $8 \leq n \leq 11$, by $E_8 \oplus A_1^{n-8}$ (extended Hamming).
$\circ$ For $n=12$ ($n=13$), the maximum of $15$ is attained by both
$D_{12}$ ($D_{12} \oplus A_1$) and $E_8 \oplus D_4$ ($E_8 \oplus D_4 \oplus A_1$).
$\circ$ For $n=15$, the maximum of $21$ is attained by both
$D_{14} \oplus A_1$ and $E_8 \oplus E_7$.
$\circ$ Finally, for $n=16$ ($n=17$),
the maximum of $28$ is attained by both
$D_{16}$ ($D_{16} \oplus A_1$) and
$E_8 \oplus E_8$ ($E_8 \oplus E_8 \oplus A_1$).
[The lattice $L$ corresponds via "construction A" to a binary linear code
generated by $\cal F$, which is doubly even by hypothesis. Koch developed
a theory of "tetrad systems" of such codes that could be used to
give a more direct but less familiar derivation of this answer.]