Interesting new discovery: Page 17 of this book suggests that Lovecraft did submit to Strange Tales; see this pic. The Ashton Smith thing isn't really worth mentioning- there are actually loads of references to this one on Google Books (I was surprised!), but they're mostly just little anecdotes about well-loved authors.