So the problem was the 500 ADA was not needed during registration - which is weird if this pool was not registered before… the error clearly shows that 500 ADA more should be in the tx_out - 10546245241 instead of 10046245241:
Good - you are ready to go - from ledger:
"cost": 345000000,
"margin": 0.1,
"publicKey": "ee1f91a5e08196567a88de2f1180b4a9f673961e5c2e170421a39002",