Sounds like your opponent was using a Tier 3 army at best; hardly tournement calibre.
Be that as it may, your army isn’t bad. Whenever you make a UK army the Churchill Crocodile is generally a primary consideration. The Comet has it’s uses, but I just don’t like the 3 rear defence on such an expensive unit. It’s still fairly easily disrupted, and just about everything can get past a 2 defence.
Your army makes effective use of the Lieutenant with both Gurkhas and allowing the 17 pounder to move during the movement phase. The Stuarts provide adequate support for the slow moving Crocodile.