I remember reading those at the time, but the lion & reliefs are much too recent to have anything to do with the mythological events, by a factor of at least 10.
Unfortunately, the first links no longer connect to the stories; just Red Nova’s web site, which is only an ad for their computer services business.
Yeah, they are 7th c. There are more at the Dwarka keyword. :’)