Hallo nnn (ich bin jetzt mal informell),
wie ich schon gesagt habe, bin ich schon seit einiger Zeit etwas raus aus dem Texen, sodass meine Anregungen möglicherweise wenig hilfreich oder veraltet sind.
In deiner Dokumentenklasse verwendest du für den Vorlesekasten (Kommando "readout", ist das richtig?) ja eine Framebox, in die du eine vorher definierte Minipage einfügst. Damit dürfte es dir ja nicht möglich sein, die Box über einen Spalten- oder Seitenumbruch zu führen. Irre ich mich da?
Hast du mal mit "framed.sty" von Donald Arseneau gearbeitet? Das Paket kann Frameboxen umbrechen, verträgt sich aber, zumindest meiner Erfahrung nach, nicht mit allen Erweiterungen.
Nachtrag: Ich sehe gerade, dass die "boites"-Umgebung wohl noch etwas mächtiger sein könnte. Sie liefert eine "breakbox-Umgebung". Mit ihr habe ich aber keine Erfahrung.
Grüße
Prados