Апатия шотландцев заразила даже куна. Индейцы с недоумением и грустью наблюдали уход первых колонистов, продававших им выпивку, и вполне понятно, что куна засомневались в твердой решимости шотландцев вместе с ними сражаться с их старыми врагами испанцами. Теперь, когда офицеры второго флота выбрались навестить куна, они обнаружили, что в длинных домах ходят слухи о готовящемся вторжении испанских сил, намеренных изгнать каледонцев и обосноваться в материковой части Центральной Америки.
Фактически разведка куна была необыкновенно точна. Испанские власти с радостью узнали от капитанов плававших вдоль побережья судов об уходе шотландцев с Дарьена. Но едва испанцы вообразили, что угроза рассосалась сама собой, как услышали, что чужаки вернулись с новыми силами. Испанские власти пришли к выводу: только крупномасштабная карательная экспедиция убедит шотландцев, что испанцы считают Дарьен своей собственностью и не потерпят там чужих поселений. И вот, в обычном тумане затяжной переписки, испанцы сдули пыль со старых планов военной экспедиции для вытеснения шотландцев из Каледонии. Только на сей раз у них было двойное преимущество: командующий, который знал свое дело, и опыт, приобретенный в первых неудачных выступлениях против Каледонии.
Шотландцы тоже наконец обрели своего героя — правда, скорее по случайности, нежели путем сознательного выбора. Им оказался полковник Александр Кэмпбелл из Фонаба, ветеран-офицер, запоздало прибывший на Дарьен с отчаянными депешами от совета директоров вслед второму флоту. Кэмпбелл, которому не исполнилось еще и сорока лет, был опытным и способным солдатом. Он сражался в нескольких кровопролитных битвах в Нижних графствах, и многие из отставных военных второй экспедиции наверняка знали его лично или по слухам. Более существенно, что Кэмпбелл прибыл в Каледонию, точно зная, сколь плохи дела первого поселения, и в готовности взяться за исправление положения. Когда, попав на Дарьен, он обнаружил, что та же летаргия и полный упадок духа уже душат вторую колонию, то немедленно приступил к действиям. Ядовито напомнив всполошившемуся совету, что атаки испанцев долго ждать не придется, он принял командование над оборонительными силами колонии. Он успел как раз вовремя: испанский корабль уже крейсировал вдоль побережья, наблюдая за входом в гавань и разведывая силы шотландцев.
Тем не менее Кэмпбелл переоценил готовность испанцев к скорой атаке. Когда испанская кампания наконец развернулась, то походила не столько на внезапный удар молота, сколько на медленное, мучительное удушение Каледонии. Этот метод оказался, возможно, наиболее эффективным в борьбе против окопавшихся шотландцев и, несомненно, обошелся испанцам почти без потерь. Впрочем, дон Хуан Пимиента, командовавший испанцами, вероятно, и не в состоянии был преодолеть оборону шотландцев быстрее, чем ему хотелось, поскольку действия его войск связывались плохой координацией. В общих чертах план Пимиенты состоял в том, чтобы вести атаку с двух сторон. Малые экспедиционные силы должны были пересечь Кордильеры и атаковать Каледонию с суши; когда же каледонцы вынуждены будут сосредоточиться на том направлении, испанский флот должен высадить главные силы и обстрелять шотландцев с моря из тяжелых орудий. Прикрывать основные силы должен был мощный флот Барловенто, усиленный военными кораблями, присланными из Испании, а большую часть войск предстояло стянуть из гарнизонов Панамы, Картахены и Пуэрто-Бельо. Малым отрядом, предназначенным для атаки с суши, командовал дон Мигуэль Кордонес, отвечавший, как губернатор Дарьена, за эту местность. Отряд Кордонеса состоял в основном из дилетантов: ополченцев и солдат иррегулярных войск, усиленных тремя отрядами, присланными на галерах из Панамы. Будь Пимиента немного отважнее или точнее представляй себе позиции шотландцев, он мог бы, вероятно, снести их слабую оборону одной дерзкой фронтальной атакой. Но испанский командующий не собирался безрассудно рисковать людьми. Кроме того, он считал собранных с таким трудом гарнизонных вояк ненадежными в рукопашном бою. К тому же ходили слухи, что шотландские инженеры подвели мины, которые намеревались подорвать при наступлении испанцев, причинив им тяжелые потери.