«Береза» и «береста» (берёста) действительно являются однокоренными. Обе эти лексемы встречаются в иных славянских языках. Различаются они только суффиксами — нулевым и -т- соответственно. «З» изменяется на «с» посредством оглушения — перед глухим звонкий согласный становиться уподобляется последующему звуку.