Clay can benefit from added sharp grit or small gravel. You can buy it by the lorry load for not very much. It sounds as if your drainage deep beneath the beds needs to be improved - no point having the beds themselves draining only for the water to come up against a solid clay layer so it has nowhere to go. If you have time and labour available, dig out a good spit deep, add a whole lot of gravel (to give about a 1:1 mix), and dig it in to the deep layer. Add more gravel as you return the clay soil back into the bed, and mix it in thoroughly. Then add your fertile top soil, with manure, compost, grit, seaweed meal and so on to the top layer. Depending on the root depth of your proposed plantings, you may want to include manure into the middle layer too. As it all settles over the next couple of years, you can add mulch onto the top, as usual, and the surface level will not go down.
It sounds like a load of work but it's worth it as your beds will last a long time.
