Well , we can rule out the clutch switch I would expect since you have my KeyLess and it uses that switch to turn on the system, So have to presume that the switch is fine.
Do you have the High Power Starter Paul?
What type of battery do you have - regular lead-acid or Lithium?
That sounds very similar to a similar problem I helped Mittzy with a while back - he had that config above; 'clank' vs 'click' is the defining factor there - clank infers the starter kinda begins to go and then drops out; click suggests the relay clicking only momentarily and power never really begins the starter.
Honestly, I know it's a suggested 'upgrade' but I can tell you most bike batteries don't have enough current to drive that 'high power starter' properly - the OEM and cranking that big motor is already bad enough
During the early days of my keyless on Rockets I was surprised to get reports of the ignition dropping out during starting - all other bikes I had supplied had no issues; what I discovered is that the battery - even with a std starter - takes a SEVERE voltage sag just as the starter hits (the initial current to get it moving is much higher than the sustaining current once it starts spinning) - now the switching devices in my control circuit (these are not the big power devices on my board, another pair of control devices) worked down to 8.5V - below that they would drop out. That is exactly what was happening, the battery voltage dropped below that level EVEN WITH A STD STARTER/BATTERY.
So I replaced those devices with ones that operate down to 6V and my KeyLess no longer dropped out during starting. (note this issue was only on the first three Rocket KeyLess systems I shipped - that was 5 years ago now!)
But the knowledge gained was that the voltage ALREADY takes a severe hit and its just going to be a lot worse with a high current starter (unless you have a
huge battery to make up for it)
Now my KeyLess won't drop out - I know that, have quite a bit of overhead now - but the ECU threshold can still be affected.
With
@Mittzy we identified that even though the Lithiums have HUGE starting current, they seem to suffer worse from the short term sag at the point the starter kicks on, even though they have a higher resting voltage.
(note - you will pretty much never catch this with a std meter - a scope or a meter with a 'peak' (sic) low level capture would be required)
For your problem, couple your car battery to it with heavy gauge jumper cables and see if it resolves and gets it to turn over.
p.s. Since you have a spare starter, connect your starter cables to that (leaving your other installed for now) and see if it spins - that will prove at least the control system is all working and it will point to a voltage.load issue
p.p.s. - also might try rocking your bike in gear, just to be sure nothing is stuck!