Nope, Giant Python specifies that it only counts defense dice added by declaring targets, which the Oathkeeper bonus and battle plans are not.