thank you all for the help.
The solution I found is relatively easy. I created reusable blocks from the template editor with my customization in the parent theme, and I have reapplied them in the child theme. The only other things I needed to fix were the style of the blocks, which was easy to redo (as they were a few, maybe the theme.json would have helped here). It all worked nice and easy.