I see your reasoning, but I wouldn't.
Americans first used Madison as a first name for girls. Why for girls and not for boys? They have a habit of using former presidents' names for girls, also Kennedy.
But in the case of Madison it was really after the mermaid which was after the avenue named for the president !
Then, when Madison saturated the population, we got Maddison with two ds and then, oh bright spark, Addison!
i posted on some US girls name boards when I was prg 4 yrs ago, turned out to be a boy, but all the names they discuss and suggest for girls are sur names.
I would use Edison for a boy after the light bulb fella! I know that your husband is ADam not Edward, but still, I think it's a safer name choice, for his whole life, long after you're gone too.
Using Addison for a boy could be risky. I agree with you, it's a boy's name, but Morgan is a boy's name imo, but some people like that and deliberately choose an androgenous name for their dd.
I 'gave out' to some Americans for using Finn and Rory for girls! told them they were corrupting celtic culture. did they care? NOPE! rory is like super cute for a girl.
Their culture washes over us and makes things the norm here whether we want it or not. Names like Finley and Rory, and apparently even Stanley will eventually be regarded as women's names.