[CPU] Fix Convolution primitive creation when dw conv post op is fused (#30459)
Before refactoring:
- Convolution was created with 8c blocking right away
After refactoring:
1) Convolution was created with 'any' layout, then some primitive
implementation (not fork dw conv) returned 8c layout
2) 8c layout is used to create fork dw conv implementation (not the one,
which returned this layout).
3) Essentially the same primitive is created but performance is worse
Solution - prevent fallback to 'any' layout in the first place
### Ticket
- 166651