Bayonetta does not use the PS2 Devil May Cry engine though, and it obviously does not use Framework whatever either; since we all know Capcom is very proud of the engine. I very much doubt they forgot to 'patient' it.
Doubt Platinum Team even owns anything they did at Capcom, they are a NEW team, Clover Studios (the name) and all its assets (Okami, Viewtful Joe) are owned by Capcom; doubt a 'person at capcom' that moved to Platinum had rights to the engine.