As you mentioned, it's interesting to note that German submarines are protected under British law, but that you can't get the same protection for Canadian vessels that have sunk in British waters.
Has Global Affairs Canada examined your request? What is the department's position on the need to protect these three Canadian corvettes? This isn't clear to me.