Можно "честно" рисовать (SCREEN3 + LINE BF), ограничившись двумя плоскостями (для двойной буферизации через SCREEN0), но тогда будет заметно медленнее, даже если не на весь экран.
"Подглючивание" IMHO в данном случае не из за нестабильной записи в палитру (бейсик пишет долго и упорно) а из за возможности прихода прерывания в процессе выполнения SCREEN0 (вроде прерывания на время его выполнения не запрещаются). При этом сначала палитра перепрограммируется частично и только потом полностью. В своих модификациях бейсика для ВМ1 и 6128 я этот момент пофиксил.