I had to do a double take on this, but as far as I can tell from a datapack standpoint, no, you can't register custom paintings. Same goes for banner patterns, potions, mob variants, and other similar things. (unless I'm totally confused on how to do this, which I would be glad if I were :P)