I don't so much care about OOXML signatures per se (maybe there's some European government that relies on them, but I've never seen a signed .DOCX in real life), but this paper is super useful just as a record of how to test a signature system.
https://www.usenix.org/conference/usenixsecurity23/presentation/rohlmann