I have tried to find confirmation of the amount of the fine in the Spanish press, but haven't seen any reports of this, only in places like RT and so on. I think the 45k€ may be the maximum fine for the offence, rather than the actual fine handed down, which seems rather steep, but then, the guardia civil are not known for their subtlety. I will keep digging.