HHI OPS, where are you getting from that giving you free speed releases you from meeting altitude restrictions in Spain?
Here at LEBL we often say "Climb FL190 unrestricted", which indeed for us means neither speed nor vertical restrictions. But if we specifically say "no ATC speed restriction" that means you will still have to meet the SID altitudes, although in that scenario we will probably stress it just in case.