Do you know where James Stevenson was living in the 1891 census?
I know it is possible to do an address search on some of the pay sites, however not sure if this also applies to Scottish records?
If you can find MacEwen's Buildings in the 1891 census, and check the neighbouring area this might give you a better idea where it was (you may find streets that still exist for example, to give you an area to focus on).
That is my technique for finding addresses in England anyway.
Scotland may cause problems as you have to purchase the census and the pay sites only have transcriptions .... someone may have more knowledge of this than I do.

[Was your James married to Susan, and living Main St Callender in 1891?]