I wouldn't say that two intervals being inversions of each other will have the same level of consonance. A minor 9 is significantly more dissonant than a major 7, as one extreme example.
While the harmonic series seems to supply a decent correlation with consonance in the way that you have described, it can lead you astray. The way that I think of this is that if you look at the wave lengths of two intervals and see how frequently they align, you will get a better measure of harmonic consonance/dissonance. The octave is the most consonant interval at a 2:1 ratio (the upper note of the octave goes through two cycles for each one of the lower note), followed by the fifth with a 3:2 ration, then the fourth at 4:3.
An interesting way to conceptualize this is to look at intervals at different frequency ranges. I've mentioned that wavelength/frequency and how frequently those align between two notes is a valid measure of consonance. If you were to take an interval that is kind of in the middle, say a major third (5:4), play it around the middle of the piano, then play if down three octaves, you would find that the same interval sounds more dissonant further down the keyboard. The lower frequency notes have a longer wavelength and since we've established that how frequently two sound waves align determines consonance/dissonance, we can understand that the increased dissonance that we experience at a lower octave is the result of the longer wavelengths taking more time to align again as compared to the same interval in a higher register.
I'd also mention that in your quest to better understand consonance and dissonance, you should pay attention to relative levels of each based on context. Any note taken alone will not have a feeling of consonance or dissonance but when played in a series of notes, they will end up having noticeable dissonance. For instance, if you play an ascending major scale and stop on the 7th degree, you will find that the ear really wants to take the last step up to the octave, ie, the 7th degree of the scale is more dissonant than the others and desires resolution to the root, hence its name "leading tone". Similarly, you will notice that a major chord played by itself will sound nice and consonant but when played in a chord progression, different major chords have different levels of consonance or dissonance. For example, the dominant tonic relationship: if we are in the key of C and play a G major chord, it wants to resolve to C because it is dissonant within the context. You should find that this contextual dissonance outweighs the logic described above, eg, the G that wants to resolve to C will feel more dissonant than the C, even when the G is in a higher register (the above logic would dictate that G would be more consonant because it is the same group of intervals in a higher register).
I've heard a definition of dissonance that kind of breaks the usual concept and I can't entirely agree with. The idea was that dissonance is essentially the measure of how much a note or group of notes wants to resolve to another note or group of notes. I don't really take issue with this. However, using this logic, the least dissonant music would be atonal music since the idea of atonality is to avoid having any one note feel more like home than any other, so no note or group of notes has a strong pull to any other note or group of notes. This is the part I take issue with. Anyone listening to atonal music can tell you as objectively as a human is able that it is more dissonant than a I-IV-V-I progression. I only really mention this as another thing to consider.