Die Lösung ist die richtige Verwendung der Umgebung für longtable: 
    %% #1 Number of columns
    %% #2 Column definitions
    %% #3 Header
    %% #4 Caption im TOC
    %% #5 Caption
    %% #6 Label
    \newenvironment{MyLongTable}[6]{%
    \begin{longtabu} to \textwidth {#2}%
    %---------- Table head on first page ----------
    \caption[#4]{#5\label{#6}}\\
    \toprule
    #3\\
    \midrule
    \endfirsthead
    %
    %---------- Table head on other pages ----------
    \caption[]{(Fortsetzung)}\\
    \multicolumn{#1}{l}{\tiny ...continued from previous page...}\\
    \toprule
    #3\\
    \midrule
    \endhead
    %
    %---------- Table footer ----------
    \hline
    \multicolumn{#1}{r}{\tiny ...continue on next page...}\\
    \endfoot
    %
    %---------- Table footer on last page ----------
    \bottomrule
    \endlastfoot
    }{\end{longtabu}}
    %%%%%%%%%%%%%%%%%%%%%
    % package: tcolorbox
    %%%%%%%%%%%%%%%%%%%%%
    \newtcolorbox{infobox}{
      title={Infobox},
      colback=red!5!white,
      colframe=red!75!black
    }    }{\end{longtabu}}