Мне думается, архитектурный паттерн это рекомендация по построению программы в целом, в то время как паттерн проектирования показывает, как решать конкретную специализированную задачу уже в пределах выбранной архитектуры. Архитектурный паттерн это более абстрактная вещь. Хотя по смыслу слов оба термина очень близки.