This may have to do with the error I noticed and dug into and posted above. Kraken is barfing on orders with more than 7 digits to the right of the decimal.
I have opened a ticket with their API team as it shouldn't be giving an insufficient funds error but Gunbot might also want to limit the number of insignificant digits to 7 or less