Congrats OP! I'm trying to choose my words carefully, because I don't want to give the wrong impression: 1. I think it's great that OP got the visa, and it's clear (at least to me) that we should be attracting entrepreneurial types like OP to start businesses in the US. I also understand that our immigration system is hopelessly broken, and oftentimes the best one can hope to do is "hack" the system. So I commend you…
No offense to OP and still a nice achievement but OP's listed criteria are not even close to what would qualify for O1 and would not hold up under scrutiny if the letter and spirit of the criteria is applied. It is possible that USCIS is instructed to encourage issuance for start up founders, which is totally fine and is necessary to keep the innovation going.
On a related note, the moment OP resigned from their L1B job, I am fairly certain they needed to leave the country in 60 days or so. It may or may not affect them when they pursue citizenship.
But if I were OP, I would not advertise this and count my blessings in private.