An architectural pattern as the wiki states:
An architectural pattern is a general, reusable solution to a commonly
occurring problem in software architecture within a given context.
A design pattern as the wiki states:
In software engineering, a software design pattern is a general,
reusable solution to a commonly occurring problem within a given
context in software design.
Those definitions look nearly identical, so what's the difference?
Point of Confusion
The problem lies in the naming. "Design Pattern" is an extremely broad name, but when we talk of design patterns we typically mean on a smaller scale than architectural.
The Difference
MVC is an architectural pattern because it's a pattern for the entire presentation layer. MVC states that you have a controller that will pass some model (which holds the data) to a view so that it may render. It's a very broad method, that view could be Razor, aspx, php, etc. That controller could do who knows what. It simply states that the architectural layout will be MVC.
On the other hand, the Strategy pattern (which we typically think of as a 'design pattern') usually applies to having multiple algorithms for one action (e.g. You might use the strategy pattern to determine how and/or where you will log information). This could be use with or without MVC as an architectural pattern.
Conclusion
So from my experience and interpretation of definitions, the only real difference is scope of the pattern. Meaning that realistically there is going to be overlap and with how wide-spread the use of the component pattern is in Unity it could easily be referred to as an architectural pattern, though it is traditionally a design pattern.