To quote the Beeb, "Coconut flour is a soft flour made from dried coconut meat. When coconut milk is squeezed from coconut meat, this meat is then dried at a low temperature and ground into a flour which is suitable for baking". So coconut flour is an even finer form of desicated coconut, while coconut milk powder is made from coconut milk rather then from the flesh.
** Phil.