Tilbake i England mottok Pack utnevnelse til løytnant den 12. mars 1795 og hadde kommando over en mindre gruppe dragoner i ekspedisjonen til halvøya Quiberon sommeren 1995 (den engelskstøttede rojalistinvasjonen av Frankrike) og tjenestegjorde noen måneder som feltoffiser på Isle Dieu. Den 27. februar 1796 ble han tildelt en tropp i The 5th Regiment of Dragoon Guards og tjenestegjorde med det regimentet i Irland i 1798. Han ledet en vellykket aksjon mot en gruppe opprørere nær Prosperous, Kildare, hvor opprørerne mistet tyve mann og åtte hester. Han hadde kommando over eskorten som fulgte general Jean Joseph Amable Humbert og andre franske offiserer fra den franske invasjonsstyrken til Dublin etter de hadde overgitt seg ved Ballinamuck i etterkant av det irske opprøret. Han ble forfremmet til major i The 4th (Royal Irish) Dragoon Guards fra 25. august 1798 og den 6. desember 1800 ble han utnevnt til oberstløytnant i regimentet The 71st Highlanders. Han hadde kommando over 71st Highlanders ved gjenerobringen av Kapp det gode håp i 1806, hvor han ble såret ved landingen i Lospard's Bay og i Sør-Amerika i 1806–1807, ved den britiske invasjonen av Rio de la Plata, hvor han ble tatt til fange, men klarte å rømme. Han ledet deretter arméens lette tropper i suksessfulle trefninger med fienden og deltok i generalløytnant John Whitelockes mislykkede angrep på Buenos Aires i juli 1807, hvor han igjen ble såret.